@advjs/monorepo / @advjs/client / useGameStore
Variable: useGameStore
const
useGameStore:StoreDefinition
<"@advjs/client:game"
,Pick
<{deleteRecord
: (index
) =>Promise
<void
>;isLoading
:ComputedRef
<boolean
>;loadStatus
:Ref
<AdvGameLoadStatusEnum
,AdvGameLoadStatusEnum
>;readRecord
: (index
) =>Promise
<CurStateType
>;readRecordMeta
: (index
) =>Promise
<AdvGameRecordMeta
>;saveRecord
: (index
,data
) =>Promise
<void
>;saveRecordMeta
: (index
,meta
) =>Promise
<void
>;startChapter
:Ref
<any
,any
>;startNode
:Ref
<any
,any
>; },"loadStatus"
|"startChapter"
|"startNode"
>,Pick
<{deleteRecord
: (index
) =>Promise
<void
>;isLoading
:ComputedRef
<boolean
>;loadStatus
:Ref
<AdvGameLoadStatusEnum
,AdvGameLoadStatusEnum
>;readRecord
: (index
) =>Promise
<CurStateType
>;readRecordMeta
: (index
) =>Promise
<AdvGameRecordMeta
>;saveRecord
: (index
,data
) =>Promise
<void
>;saveRecordMeta
: (index
,meta
) =>Promise
<void
>;startChapter
:Ref
<any
,any
>;startNode
:Ref
<any
,any
>; },"isLoading"
>,Pick
<{deleteRecord
: (index
) =>Promise
<void
>;isLoading
:ComputedRef
<boolean
>;loadStatus
:Ref
<AdvGameLoadStatusEnum
,AdvGameLoadStatusEnum
>;readRecord
: (index
) =>Promise
<CurStateType
>;readRecordMeta
: (index
) =>Promise
<AdvGameRecordMeta
>;saveRecord
: (index
,data
) =>Promise
<void
>;saveRecordMeta
: (index
,meta
) =>Promise
<void
>;startChapter
:Ref
<any
,any
>;startNode
:Ref
<any
,any
>; },"readRecord"
|"readRecordMeta"
|"saveRecord"
|"saveRecordMeta"
|"deleteRecord"
>>
Defined in: packages/client/stores/useGameStore.ts:9
runtime game store