Beamable SDK
Public Member Functions | Public Attributes | Properties | List of all members
Beamable.AccountManagement.AccountDisplayItem Class Reference
Inheritance diagram for Beamable.AccountManagement.AccountDisplayItem:
Inheritance graph
[legend]
Collaboration diagram for Beamable.AccountManagement.AccountDisplayItem:
Collaboration graph
[legend]

Public Member Functions

void Apply ()
 
void SetRemoveAccountElements (bool active)
 
void SetActiveAccount (bool active)
 
void OnSubtextAvailable (string subText)
 
void OnAliasAvailable (string alias)
 
void OnStatusClicked ()
 
void Destroy ()
 
Promise< AccountDisplayItemStartLoading (AccountDisplayItem clone)
 
Promise< AccountDisplayItemStartLoading (User user, bool isCurrent, TokenResponse token)
 

Public Attributes

TextMeshProUGUI _emailTxt
 
TextMeshProUGUI _progressTxt
 
Image _statusImg
 
StyleBehaviour StatusSelectedBehaviour
 
StyleBehaviour StatusDeleteBehaviour
 
GameObject EmailIcon
 
GameObject FacebookIcon
 
GameObject AppleIcon
 
GameObject GoogleIcon
 
List< GameObject > RemoveAccountElements
 
Button AccountButton
 
TextReference AttachedEmailTextReference
 
TokenReference TokenReference
 
string SubTextLabel
 
StatBehaviour DisplayNameStat
 
StatBehaviour SubTextStat
 
StatBehaviour AvatarStat
 
AccountAvatarBehaviour AvatarBehaviour
 

Properties

User User [get]
 
bool IsCurrent [get]
 
Promise< List< AccountManagementConfiguration.UserThirdPartyAssociation > > ThirdPartyAssociationPromise [get]
 
Promise< UserExtensions.StatCollectionStatPromise [get]
 
Promise< AccountDisplayItemLoadingPromise [get]
 

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