Xivgear Types Documentation
Preparing search index...
@xivgear/gearplan-frontend
account/user_data
UserDataSyncer
Class UserDataSyncer
Index
Constructors
constructor
Accessors
available
Methods
download
Settings
on
Sheet
Change
prep
Sheet
Sync
start
Refresh
Loop
sync
One
sync
Sheets
trigger
Refresh
Now
upload
Settings
Constructors
constructor
new
UserDataSyncer
(
accountStateTracker
:
AccountStateTracker
,
userDataClient
:
UserDataClient
<
never
>
,
settings
:
DisplaySettings
,
sheetMgr
:
SheetManager
,
)
:
UserDataSyncer
Parameters
accountStateTracker
:
AccountStateTracker
userDataClient
:
UserDataClient
<
never
>
settings
:
DisplaySettings
sheetMgr
:
SheetManager
Returns
UserDataSyncer
Accessors
available
get
available
()
:
boolean
Returns
boolean
Methods
download
Settings
downloadSettings
()
:
Promise
<
"success"
|
"not-logged-in"
|
"none-saved"
>
Returns
Promise
<
"success"
|
"not-logged-in"
|
"none-saved"
>
on
Sheet
Change
onSheetChange
()
:
void
Returns
void
prep
Sheet
Sync
prepSheetSync
()
:
Promise
<
"not-logged-in"
|
"nothing-to-do"
|
"cancelled"
|
"need-sync"
,
>
Asks the server about what sheets and sheet versions it has.
Returns
Promise
<
"not-logged-in"
|
"nothing-to-do"
|
"cancelled"
|
"need-sync"
>
start
Refresh
Loop
startRefreshLoop
()
:
void
Returns
void
sync
One
syncOne
(
sheetHandle
:
SheetHandle
,
)
:
Promise
<
"success"
|
"not-logged-in"
|
"nothing-to-do"
>
Parameters
sheetHandle
:
SheetHandle
Returns
Promise
<
"success"
|
"not-logged-in"
|
"nothing-to-do"
>
sync
Sheets
syncSheets
()
:
Promise
<
"success"
|
"not-logged-in"
|
"nothing-to-do"
|
"cancelled"
,
>
Returns
Promise
<
"success"
|
"not-logged-in"
|
"nothing-to-do"
|
"cancelled"
>
trigger
Refresh
Now
triggerRefreshNow
()
:
Promise
<
void
>
Returns
Promise
<
void
>
upload
Settings
uploadSettings
()
:
Promise
<
"success"
|
"not-logged-in"
|
"suppressed"
>
Returns
Promise
<
"success"
|
"not-logged-in"
|
"suppressed"
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
available
Methods
download
Settings
on
Sheet
Change
prep
Sheet
Sync
start
Refresh
Loop
sync
One
sync
Sheets
trigger
Refresh
Now
upload
Settings
Xivgear Types Documentation
Loading...
Asks the server about what sheets and sheet versions it has.