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
seen
Returns#
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
seen
Returns#
string[]