Line

ui/client/features/pages-editor/services/PagesBrowsing

Cockpit client (features), v0.9. Source: ui/client/features/pages-editor/services/PagesBrowsing.tsx.

Functions#

getAllPages()#

getAllPages(): Promise<{ error?: string; ok: boolean; pages?: object[]; }>

Defined in: ui/client/features/pages-editor/services/PagesBrowsing.tsx:14

Every page of the project (all features), for the Browser's list on the Pages screen.

Returns#

Promise<{ error?: string; ok: boolean; pages?: object[]; }>


getFeatures()#

getFeatures(): Promise<{ features: string[]; }>

Defined in: ui/client/features/pages-editor/services/PagesBrowsing.tsx:6

Returns#

Promise<{ features: string[]; }>


getPages()#

getPages(feature): Promise<{ files: string[]; }>

Defined in: ui/client/features/pages-editor/services/PagesBrowsing.tsx:8

Parameters#

feature

string

Returns#

Promise<{ files: string[]; }>


getPageTree()#

getPageTree(feature, file): Promise<PageTree & object>

Defined in: ui/client/features/pages-editor/services/PagesBrowsing.tsx:10

Parameters#

feature

string

file

string

Returns#

Promise<PageTree & object>