@advjs/monorepo / @advjs/client / useAdvNav
Function: useAdvNav()
useAdvNav(
$adv
):object
Defined in: packages/client/composables/useAdvNav.ts:9
Parameters
$adv
Returns
go()
go: (
target
) =>Promise
<undefined
|AdvFlowNode
>
go to target node
Parameters
target
string
| AdvFlowNode
| { chapterId
: string
; nodeId
: string
; }
Returns
Promise
<undefined
| AdvFlowNode
>
loadChapter()
loadChapter: (
id?
) =>Promise
<undefined
| {loaded
:boolean
;nodesMap
:ChapterNodesMap
; }>
load chapter
Parameters
id?
string
Returns
Promise
<undefined
| { loaded
: boolean
; nodesMap
: ChapterNodesMap
; }>
next()
next: () =>
Promise
<undefined
|AdvFlowNode
>
下一部分
Returns
Promise
<undefined
| AdvFlowNode
>
start()
start: (
params
) =>Promise
<void
>
start
Parameters
params
chapterId?
string
nodeId
string
Returns
Promise
<void
>