Beamable SDK
|
This class defines the main entry point for the main Beamable features. More...
Public Member Functions | |
Promise< Unit > | ApplyToken (TokenResponse tokenResponse) |
Promise< ISet< UserBundle > > | GetDeviceUsers () |
void | RemoveDeviceUser (TokenResponse token) |
void | UpdateUserData (User user) |
void | TearDown () |
Public Attributes | |
AnnouncementsService | AnnouncementService => _platform.Announcements |
Entry point for the Announcements feature. More... | |
ContentService | ContentService => _platform.ContentService |
Entry point for the Content feature. More... | |
InventoryService | InventoryService => _platform.Inventory |
Entry point for the Inventory feature. More... | |
LeaderboardService | LeaderboardService => _platform.Leaderboard |
Entry point for the Leaderboards feature. More... | |
IAuthService | AuthService => _platform.Auth |
Entry point for the Accounts feature. More... | |
IAnalyticsTracker | AnalyticsTracker => _platform.Analytics |
Entry point for the Analytics feature. More... | |
StatsService | StatsService => _platform.Stats |
Entry point for the Analytics feature. More... | |
StatsService | Stats => StatsService |
Obsolete. Use StatsService instead. More... | |
ITournamentApi | TournamentsService => _platform.Tournaments |
Entry point for the Tournaments feature. More... | |
ITournamentApi | Tournaments => TournamentsService |
Obsolete. Use TournamentsService instead. More... | |
SessionService | SessionService => _platform.Session |
Entry point for the SessionService. More... | |
MailService | MailService => _platform.Mail |
Entry point for the Mail feature. More... | |
PushService | PushService => _platform.Push |
Entry point for the PushService. More... | |
PaymentService | PaymentService => _platform.Payments |
Entry point for the Store feature. More... | |
CommerceService | CommerceService => _platform.Commerce |
Entry point for the Store feature. More... | |
EventsService | EventsService => _platform.Events |
Entry point for the Events feature. More... | |
CloudSavingService | CloudSavingService => _platform.CloudSaving |
Entry point for the Cloud Saving feature. More... | |
ICloudDataApi | TrialDataService => _platform.CloudDataService |
Entry point for the Cloud Saving feature. More... | |
GroupsService | GroupsService => _platform.Groups |
Entry point for the Groups feature. More... | |
PlatformRequester | Requester => _platform.Requester |
Entry point for the PlatformRequester. More... | |
Promise< IBeamablePurchaser > | BeamableIAP => _platform.InitializedBeamableIAP |
Entry point for the IBeamablePurchaser. More... | |
User | User => _platform.User |
Entry point for the User. More... | |
AccessToken | Token => _platform.AccessToken |
Entry point for the AccessToken. More... | |
IConnectivityService | ConnectivityService => _platform.ConnectivityService |
Entry point for the IConnectivityService. More... | |
Properties | |
static Promise< IBeamableAPI > | Instance [get] |
IExperimentalAPI | Experimental [get] |
Entry point for experimental labs / beta features More... | |
Properties inherited from Beamable.IBeamableAPI | |
User | User [get] |
AccessToken | Token [get] |
IExperimentalAPI | Experimental [get] |
AnnouncementsService | AnnouncementService [get] |
IAuthService | AuthService [get] |
CloudSavingService | CloudSavingService [get] |
ContentService | ContentService [get] |
InventoryService | InventoryService [get] |
LeaderboardService | LeaderboardService [get] |
PlatformRequester | Requester [get] |
StatsService | StatsService [get] |
StatsService | Stats [get] |
SessionService | SessionService [get] |
IAnalyticsTracker | AnalyticsTracker [get] |
MailService | MailService [get] |
PushService | PushService [get] |
CommerceService | CommerceService [get] |
PaymentService | PaymentService [get] |
GroupsService | GroupsService [get] |
EventsService | EventsService [get] |
Promise< IBeamablePurchaser > | BeamableIAP [get] |
IConnectivityService | ConnectivityService [get] |
ITournamentApi | TournamentsService [get] |
ICloudDataApi | TrialDataService [get] |
ITournamentApi | Tournaments [get] |
Events | |
Action< User > | OnUserChanged |
Action< User > | OnUserLoggingOut |
Events inherited from Beamable.IBeamableAPI | |
Action< User > | OnUserChanged |
Action< User > | OnUserLoggingOut |
This class defines the main entry point for the main Beamable features.
This demonstrates example usage.
IAnalyticsTracker Beamable.API.AnalyticsTracker => _platform.Analytics |
Entry point for the Analytics feature.
AnnouncementsService Beamable.API.AnnouncementService => _platform.Announcements |
Entry point for the Announcements feature.
IAuthService Beamable.API.AuthService => _platform.Auth |
Entry point for the Accounts feature.
Promise<IBeamablePurchaser> Beamable.API.BeamableIAP => _platform.InitializedBeamableIAP |
Entry point for the IBeamablePurchaser.
CloudSavingService Beamable.API.CloudSavingService => _platform.CloudSaving |
Entry point for the Cloud Saving feature.
CommerceService Beamable.API.CommerceService => _platform.Commerce |
Entry point for the Store feature.
IConnectivityService Beamable.API.ConnectivityService => _platform.ConnectivityService |
Entry point for the IConnectivityService.
ContentService Beamable.API.ContentService => _platform.ContentService |
Entry point for the Content feature.
EventsService Beamable.API.EventsService => _platform.Events |
Entry point for the Events feature.
GroupsService Beamable.API.GroupsService => _platform.Groups |
Entry point for the Groups feature.
InventoryService Beamable.API.InventoryService => _platform.Inventory |
Entry point for the Inventory feature.
LeaderboardService Beamable.API.LeaderboardService => _platform.Leaderboard |
Entry point for the Leaderboards feature.
MailService Beamable.API.MailService => _platform.Mail |
Entry point for the Mail feature.
PaymentService Beamable.API.PaymentService => _platform.Payments |
Entry point for the Store feature.
PushService Beamable.API.PushService => _platform.Push |
Entry point for the PushService.
PlatformRequester Beamable.API.Requester => _platform.Requester |
Entry point for the PlatformRequester.
SessionService Beamable.API.SessionService => _platform.Session |
Entry point for the SessionService.
StatsService Beamable.API.Stats => StatsService |
Obsolete. Use StatsService instead.
StatsService Beamable.API.StatsService => _platform.Stats |
Entry point for the Analytics feature.
AccessToken Beamable.API.Token => _platform.AccessToken |
Entry point for the AccessToken.
ITournamentApi Beamable.API.Tournaments => TournamentsService |
Obsolete. Use TournamentsService instead.
ITournamentApi Beamable.API.TournamentsService => _platform.Tournaments |
Entry point for the Tournaments feature.
ICloudDataApi Beamable.API.TrialDataService => _platform.CloudDataService |
Entry point for the Cloud Saving feature.
User Beamable.API.User => _platform.User |
Entry point for the User.
|
get |
Entry point for experimental labs / beta features