Line

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

ui/client/features/processes/domain/ProcessAnnouncements

Pure (DOMAIN-001): the sentence read aloud when a process's state changes.

Cockpit client (features), next. Source: ui/client/features/processes/domain/ProcessAnnouncements.ts.

Type Aliases#

SeenStates#

SeenStates = Record<string, TopState>

Defined in: ui/client/features/processes/domain/ProcessAnnouncements.ts:5

Functions#

nextSeenStates()#

nextSeenStates(summaries, seen): SeenStates

Defined in: ui/client/features/processes/domain/ProcessAnnouncements.ts:15

The state to remember next time, one entry per process seen so far.

Parameters#

summaries

ProcessSummary[]

seen

SeenStates

Returns#

SeenStates


stateChangeAnnouncements()#

stateChangeAnnouncements(summaries, seen): string[]

Defined in: ui/client/features/processes/domain/ProcessAnnouncements.ts:10

One line per process whose state changed since seen, in list order; a process appearing for the first time is not announced (it would fire on every reload of a process that has been running for hours, not only on an actual change).

Parameters#

summaries

ProcessSummary[]

seen

SeenStates

Returns#

string[]