|
Beamable SDK
|


Public Member Functions | |
| PlatformService (bool debugMode, bool withLocalNote=true) | |
| void | Dispose () |
| Promise< Unit > | Initialize (string language) |
| Promise< Unit > | StartNewSession () |
| Promise< ISet< UserBundle > > | GetDeviceUsers () |
| void | RemoveDeviceUsers (TokenResponse token) |
| Promise< User > | ReloadUser () |
| void | SetUser (User user) |
| Promise< Unit > | SaveToken (TokenResponse rsp) |
| void | ClearToken () |
| void | ClearDeviceUsers () |
Public Attributes | |
| AnnouncementsService | Announcements |
| AuthService | Auth |
| CalendarsService | Calendars |
| readonly ChatService | Chat |
| CloudSavingService | CloudSaving |
| CommerceService | Commerce |
| EventsService | Events |
| GameRelayService | GameRelay |
| GroupsService | Groups |
| Heartbeat | Heartbeat |
| InventoryService | Inventory |
| LeaderboardService | Leaderboard |
| MailService | |
| MatchmakingService | Matchmaking |
| PaymentService | Payments |
| TournamentService | Tournaments |
| ContentService | ContentService |
| CloudDataService | CloudDataService |
| IBeamablePurchaser | BeamablePurchaser => ServiceManager.ResolveIfAvailable<IBeamablePurchaser>() |
| Promise< IBeamablePurchaser > | InitializedBeamableIAP = new Promise<IBeamablePurchaser>() |
| readonly PubnubNotificationService | PubnubNotificationService |
| PushService | Push |
| SessionService | Session |
| StatsService | Stats |
| AnalyticsTracker | Analytics |
| readonly ChatProvider | ChatProvider |
| PubnubSubscriptionManager | PubnubSubscriptionManager |
| bool | DebugMode |
| User | User => _user |
| PlatformRequester | Requester => _requester |
| AccessToken | AccessToken => _requester.Token |
| long | UserId => _user.id |
Properties | |
| Promise< Unit > | OnReady [get, set] |
| IConnectivityService | ConnectivityService [get, set] |
| NotificationService | Notification [get, set] |
| string | platform [get, set] |
| string | Cid [get, set] |
| string | Pid [get, set] |
| string | Shard [get, set] |
| string | TimeOverride [get, set] |
Properties inherited from Beamable.Api.IPlatformService | |
| User | User [get] |
| Promise< Unit > | OnReady [get] |
| NotificationService | Notification [get] |
| IConnectivityService | ConnectivityService [get] |
Properties inherited from Beamable.Common.Api.IUserContext | |
| long | UserId [get] |
Events | |
| Action | OnShutdown |
| Action | OnReloadUser |
| Action | TimeOverrideChanged |
Events inherited from Beamable.Api.IPlatformService | |
| Action | OnShutdown |
| Action | OnReloadUser |
| Action | TimeOverrideChanged |
1.8.17