Line

ui/client/features/blocks/domain/BlocksView

Pure (DOMAIN-001): the Blocks tab as everything it shows, already worked out: the cards in registry order, each with its plain-words facts, its settings and its refusal, plus the filter, the one-line summary and the e...

Cockpit client (features), v0.9. Source: ui/client/features/blocks/domain/BlocksView.ts.

Functions#

buildBlocksView()#

buildBlocksView(state): BlocksView

Defined in: ui/client/features/blocks/domain/BlocksView.ts:46

Parameters#

state

ScreenState

Returns#

BlocksView


matchesFilter()#

matchesFilter(row, text): boolean

Defined in: ui/client/features/blocks/domain/BlocksView.ts:9

Does the block match what was typed in the filter? Every word must appear in its id or purpose.

Parameters#

row

BlockRow

text

string

Returns#

boolean


summaryText()#

summaryText(blocks): string

Defined in: ui/client/features/blocks/domain/BlocksView.ts:17

"25 blocks, 2 turned off".

Parameters#

blocks

BlockRow[]

Returns#

string