Skip to main content

usePageActions

@lowcode/builder-web


Function: usePageActions()

usePageActions(params): object

Defined in: apps/builder-web/src/state/pageActions.ts:51

Parameters

params

UsePageActionsParams

Returns

object

createPage()

createPage: () => void

Returns

void

deletePage()

deletePage: (pageId) => void

Parameters

pageId

string

Returns

void

duplicatePage()

duplicatePage: (pageId) => void

Parameters

pageId

string

Returns

void

movePage()

movePage: (pageId, targetIndex) => void

Parameters

pageId

string

targetIndex

number

Returns

void

renamePage()

renamePage: (pageId, updates) => void

Parameters

pageId

string

updates
name?

string

path?

string

Returns

void

selectPage()

selectPage: (pageId) => void

Parameters

pageId

string

Returns

void

setPageWatchers()

setPageWatchers: (pageId, updater) => void

Parameters

pageId

string

updater

(prev) => PageWatcher[] | undefined

Returns

void