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