Properties
Private #clearedGuestsOnAccount
#clearedGuestsOnAccount: Record<string, boolean> = {}
Private #fieldsMap
#fieldsMap: Record<string, ModelField> = {}
Private #guestContext
#guestContext: string = ''
Private #hasCredentialsOnInitContext
#hasCredentialsOnInitContext: boolean = false
Private #hasProgressTransfer
#hasProgressTransfer: boolean = false
Private #isAutoSyncEnabled
#isAutoSyncEnabled: Partial<Record<SyncStorage, (() => void)>> = {}
Private #lastSyncTime
#lastSyncTime: Partial<Record<SyncStorage, string>> = {}
Private #limitsFields
#limitsFields: ModelField[] = []
Private #load
#load: ((this) => Promise<void>) = ...
Type declaration
- (this): Promise<void>
Returns Promise<void>
Private #secretCode
#secretCode: string = ''
Private #sync
#sync: ((this, options?) => Promise<void>) = ...
Type declaration
- (this, options?): Promise<void>
Parameters
- this: MyPlayer
- options: PlayerSyncOptions = {}
Returns Promise<void>
Private #syncManager
#syncManager: SyncManager
Private #unsubscribeEverySecond
#unsubscribeEverySecond: (() => void) = ...
Private #updatePlayerData
#updatePlayerData: ((data) => void)
Type declaration
- (data): void
Parameters
- data: Record<string, string>
Returns void
Private _events
_events: EventLite = ...
_firstReqHash
_firstReqHash: string
Private _hasFirstSync
_hasFirstSync: boolean = false
_platformData
_platformData: any = {}
_wasReset
_wasReset: 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
isPublicFieldsDirty
isPublicFieldsDirty: boolean = false
modifiedAt
modifiedAt: string = ''
Private playerAdapter
playerAdapter: AbstractPlayerAdapter
ready
ready: Promise<void>
saveFormat
saveFormat: ProgressSaveFormat = ...
Private secretCode
secretCode: string = ''
stats
stats: PlayerStats = ...
Private tempSecredCode
tempSecredCode: string = ''
updateTime
updateTime: number