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