Beamable SDK
All Classes Namespaces Functions Variables Properties Events
Public Member Functions | Public Attributes | Properties | Events | List of all members
Packages.Beamable.Runtime.Tests.Beamable.MockBeamableApi Class Reference
Inheritance diagram for Packages.Beamable.Runtime.Tests.Beamable.MockBeamableApi:
Inheritance graph
[legend]
Collaboration diagram for Packages.Beamable.Runtime.Tests.Beamable.MockBeamableApi:
Collaboration graph
[legend]

Public Member Functions

void UpdateUserData (User user)
 
void TriggerOnUserChanged (User user)
 
void TriggerOnConnectivityChanged (bool isSuccessful)
 
Promise< ISet< UserBundle > > GetDeviceUsers ()
 
void RemoveDeviceUser (TokenResponse token)
 
Promise< UnitApplyToken (TokenResponse response)
 

Public Attributes

IAuthService AuthService => MockAuthService
 
StatsService Stats => StatsService
 
ITournamentApi Tournaments => TournamentsService
 
Func< TokenResponse, Promise< Unit > > ApplyTokenDelegate
 
Func< Promise< ISet< UserBundle > > > GetDeviceUsersDelegate
 

Properties

User User [get, set]
 
AccessToken Token [get]
 
IExperimentalAPI Experimental [get]
 
AnnouncementsService AnnouncementService [get, set]
 
MockAuthService MockAuthService = new MockAuthService() [get, set]
 
ChatService ChatService [get, set]
 
CloudSavingService CloudSavingService [get, set]
 
ContentService ContentService [get, set]
 
GameRelayService GameRelayService [get, set]
 
InventoryService InventoryService [get, set]
 
LeaderboardService LeaderboardService [get, set]
 
PlatformRequester Requester [get, set]
 
StatsService StatsService [get, set]
 
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< IBeamablePurchaserBeamableIAP [get]
 
MatchmakingService Matchmaking [get]
 
Promise< IBeamablePurchaserPaymentDelegate [get]
 
IConnectivityService ConnectivityService [get]
 
ITournamentApi TournamentsService [get]
 
ICloudDataApi TrialDataService [get]
 
- 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< IBeamablePurchaserBeamableIAP [get]
 
IConnectivityService ConnectivityService [get]
 
ITournamentApi TournamentsService [get]
 
ICloudDataApi TrialDataService [get]
 
ITournamentApi Tournaments [get]
 

Events

Action< UserOnUserChanged
 
Action< bool > OnConnectivityChanged
 
- Events inherited from Beamable.IBeamableAPI
Action< UserOnUserChanged
 

The documentation for this class was generated from the following file: