Line

You are reading docs for v0.8. See latest (v0.9)

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

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

Type Aliases#

PageSourceResult#

PageSourceResult = object

Defined in: ui/client/features/pages-editor/services/PageSourceApi.tsx:4

Properties#

contentHash

contentHash: string

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

diagnostics

diagnostics: SourceDiagnostic[]

Defined in: ui/client/features/pages-editor/services/PageSourceApi.tsx:9

error?

optional error?: string

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

ok?

optional ok?: boolean

Defined in: ui/client/features/pages-editor/services/PageSourceApi.tsx:5

source

source: string

Defined in: ui/client/features/pages-editor/services/PageSourceApi.tsx:7

Functions#

getPageSource()#

getPageSource(feature, file): Promise<PageSourceResult>

Defined in: ui/client/features/pages-editor/services/PageSourceApi.tsx:13

Whole page file + TypeScript/architecture diagnostics (read-only).

Parameters#

feature

string

file

string

Returns#

Promise<PageSourceResult>