Selkies

panels/stats-section

The sidebar's stats, in its own skin (sidebar.css) over the shared view (stats-data.ts, stats-view.tsx): what the stream runs on as rows with a status mark, the graphs that grow while the section stays open, the figures as tiles, the host's meters as bars, and the uplinks; and the strip over the stream the section's switch lays out, which shows the status marks and the figures a glance needs (streamStrip in lib/stream-stats-view.js), takes no pointer input, and stays on with the drawer shut.

Functions

StatusIcon()

function StatusIcon(__namedParameters): Element;

Defined in: panels/stats-section.tsx:29

The mark beside a row: its state as a shape, so color never carries it alone.

Parameters

ParameterType
__namedParameters{ status: Status; }
__namedParameters.statusStatus

Returns

Element


StatsSection()

function StatsSection(__namedParameters): Element;

Defined in: panels/stats-section.tsx:62

The section's body: rows, graphs, tiles, meters, and uplinks.

Parameters

ParameterType
__namedParametersStatsSectionProps

Returns

Element


StreamStrip()

function StreamStrip(): Element;

Defined in: panels/stats-section.tsx:110

The strip over the stream.

Returns

Element