Beamable SDK
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
DisruptorBeam.Modules.AccountManagement.AccountManagementSignals Class Reference
Inheritance diagram for DisruptorBeam.Modules.AccountManagement.AccountManagementSignals:
Inheritance graph
Collaboration diagram for DisruptorBeam.Modules.AccountManagement.AccountManagementSignals:
Collaboration graph

Public Member Functions

void ToggleAccountManagement ()
void ToggleAccountManagement (bool desiredState)
void CheckSignedInUser ()
void UpdateLoginEmail (TextReference textReference)
void UpdateLoginEmail (string currentEmail)
void Login (LoginArguments reference)
void Login (TokenReference reference)
void Login (string email, string password)
void LoginThirdParty (ThirdPartyLoginArgument argument)
void BecomeAnonymous ()
void ForgetUser (TokenReference reference)
void StartForgotPassword (ForgotPasswordArguments reference)
void ConfirmForgotPassword (ForgotPasswordArguments reference)
void ConfirmForgotPassword (string email, string code, string password)
void AcceptAccountSwitch ()
Promise< T > WithLoading< T > (string message, Promise< T > promise)
Promise< T > WithCriticalLoading< T > (string message, Promise< T > promise)
void DeferBroadcast< TArg > (TArg arg, Func< AccountManagementSignals, DeSignal< TArg >> getter)

Static Public Member Functions

static void SetPending (User user, TokenResponse token)
- Static Public Member Functions inherited from DisruptorBeam.Signals.DeSignalTower
static void ForAll< TSignalTower > (Action< TSignalTower > action)

Public Attributes

ToggleEvent OnToggleAccountManagement
LoadingEvent Loading
ErrorEvent OnError
EmailEvent EmailIsAvailable
EmailEvent EmailIsRegistered
EmailEvent EmailIsInvalid
EmailEvent ForgotPasswordEmailSent
UserEvent UserAnonymous
UserEvent UserAvailable
UserEvent UserLoggedIn
UserEvent UserSwitchAvailable
UsersEvent DeviceUsersAvailable
ThirdPartyLoginPromiseEvent ThirdPartyLoginAttempted
- Public Attributes inherited from DisruptorBeam.Signals.DeSignalTower
bool Diagnostic

Static Public Attributes

static bool ToggleState => _toggleState

Protected Member Functions

override void OnAfterDisable ()
override void OnAfterEnable ()

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