Properties
Private #guestContext
#guestContext: string = ...
Private #hasCredentialsOnInitContext
#hasCredentialsOnInitContext: boolean = false
Private #load
#load
: ((this
: MyPlayer) => Promise<void>) = ...Type declaration
Parameters
Returns Promise<void>
Private #platformData
#platformData: any = {}
Private #secretCode
#secretCode: string = ''
Private #sync
#sync
: ((this
: MyPlayer, __namedParameters
?: { override
?: boolean; silent
?: boolean }) => Promise<void>) = ...Type declaration
- (this: MyPlayer, __namedParameters?: { override?: boolean; silent?: boolean }): Promise<void>
Parameters
__namedParameters: { override?: boolean; silent?: boolean } = {}
Optional override?: boolean
Optional silent?: boolean
Returns Promise<void>
Private #syncManager
#syncManager: SyncManager
Private #unsubscribeEverySecond
#unsubscribeEverySecond: (() => void) = ...
Private #updatePlayerData
#updatePlayerData: ((data: Record<string, string>) => void)
Type declaration
- (data: Record<string, string>): void
Parameters
data: Record<string, string>
Returns void
Private _events
_events: EventLite = ...
_firstReqHash
_firstReqHash: string
Private _hasFirstSync
_hasFirstSync: boolean = false
credentials
credentials: string = ''
fields
fields: ModelField[]
hasAnyCredentials
hasAnyCredentials: boolean = false
Private isFirstRequest
isFirstRequest: boolean = false
isLoggedIn
isLoggedIn: boolean = false
isLoggedInByPlatform
isLoggedInByPlatform: boolean = false
ready
ready: Promise<void>
Private secretCode
secretCode: string = ''
stats
stats: PlayerStats = ...
Private tempSecredCode
tempSecredCode: string = ''