Line

ui/client/features/pages-editor/workflows/ReferenceNavigation

Cockpit client (features), v0.9. Source: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts.

Type Aliases#

ReferenceNavigationAction#

ReferenceNavigationAction = { type: "RESET"; } | { type: "LOADING"; } | { type: "ROOT_LOADED"; view: NavView; } | { type: "ROOT_REFRESHED"; view: NavView; } | { error: string; type: "LOAD_FAILED"; } | { step: TrailStep; type: "FOLLOWED"; } | { error: string; type: "HOP_FAILED"; } | { type: "BACK"; } | { type: "FORWARD"; } | { index: number; type: "GOTO"; }

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:18


ReferenceNavigationState#

ReferenceNavigationState = object

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:9

Properties#

error

error: string | null

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:13

Set when the open page could not be read.

hopError

hopError: string | null

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:15

Set when a hop failed (the reference stopped resolving between draw and click).

loading

loading: boolean

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:11

trail

trail: Trail

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:10

Variables#

initialReferenceNavigation#

const initialReferenceNavigation: ReferenceNavigationState

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:30

Functions#

referenceNavigationReducer()#

referenceNavigationReducer(state, action): ReferenceNavigationState

Defined in: ui/client/features/pages-editor/workflows/ReferenceNavigation.ts:32

Parameters#

state

ReferenceNavigationState

action

ReferenceNavigationAction

Returns#

ReferenceNavigationState