Skip to content

@advjs/monorepo / @advjs/client / useAdvNav

Function: useAdvNav() ​

useAdvNav($adv): object

Defined in: packages/client/composables/useAdvNav.ts:9

Parameters ​

$adv ​

AdvContext

Returns ​

go ​

go: (target) => Promise<AdvFlowNode | undefined>

go to target node

Parameters ​

target? ​

string | AdvFlowNode | { chapterId: string; nodeId: string; }

Returns ​

Promise<AdvFlowNode | undefined>

loadChapter ​

loadChapter: (id?) => Promise<{ loaded: boolean; nodesMap: ChapterNodesMap; } | undefined>

load chapter

Parameters ​

id? ​

string

Returns ​

Promise<{ loaded: boolean; nodesMap: ChapterNodesMap; } | undefined>

next ​

next: () => Promise<AdvFlowNode | undefined>

下一部分

Returns ​

Promise<AdvFlowNode | undefined>

start ​

start: (params) => Promise<void>

start

Parameters ​

params ​
chapterId? ​

string

nodeId ​

string

Returns ​

Promise<void>