Line

You are reading the unreleased docs (next). See latest (v0.9)

ui/client/features/pages-editor/domain/TreeNodes

Cockpit client (features), next. Source: ui/client/features/pages-editor/domain/TreeNodes.tsx.

Functions#

findNode()#

findNode(roots, id): PagesEditorNode | null

Defined in: ui/client/features/pages-editor/domain/TreeNodes.tsx:6

Parameters#

roots

PagesEditorNode[]

id

string

Returns#

PagesEditorNode | null


flattenParentOf()#

flattenParentOf(roots): Map<string, string | null>

Defined in: ui/client/features/pages-editor/domain/TreeNodes.tsx:16

Maps a node's own id to its parent's id (or null for a root).

Parameters#

roots

PagesEditorNode[]

Returns#

Map<string, string | null>