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<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>