Skip to main content

PageListProps

@lowcode/builder-web


Interface: PageListProps

Defined in: apps/builder-web/src/components/PageList.tsx:7

Properties

activePageId?

optional activePageId: string

Defined in: apps/builder-web/src/components/PageList.tsx:9


onAddPage()?

optional onAddPage: () => void

Defined in: apps/builder-web/src/components/PageList.tsx:11

Returns

void


onDeletePage()?

optional onDeletePage: (pageId) => void

Defined in: apps/builder-web/src/components/PageList.tsx:12

Parameters

pageId

string

Returns

void


onDuplicatePage()?

optional onDuplicatePage: (pageId) => void

Defined in: apps/builder-web/src/components/PageList.tsx:14

Parameters

pageId

string

Returns

void


onMovePage()?

optional onMovePage: (pageId, targetIndex) => void

Defined in: apps/builder-web/src/components/PageList.tsx:15

Parameters

pageId

string

targetIndex

number

Returns

void


onRenamePage()?

optional onRenamePage: (pageId, updates) => void

Defined in: apps/builder-web/src/components/PageList.tsx:13

Parameters

pageId

string

updates
name?

string

path?

string

Returns

void


onSelectPage()?

optional onSelectPage: (pageId) => void

Defined in: apps/builder-web/src/components/PageList.tsx:10

Parameters

pageId

string

Returns

void


pages

pages: PageSchema[]

Defined in: apps/builder-web/src/components/PageList.tsx:8