Skip to content

Interface: WidgetSpec<Ctx>

Defined in: modal/bar.ts:92

A control-bound widget in the bar (slider, select, toggle).

Type Parameters

Ctx

Ctx

Properties

control

control: string

Defined in: modal/bar.ts:95

The registered control's name — the host renderer binds it.


enabledWhen?

optional enabledWhen?: (inputs) => boolean

Defined in: modal/bar.ts:100

Parameters

inputs

BarInputs<Ctx>

Returns

boolean


kind

kind: "widget"

Defined in: modal/bar.ts:93


label

label: string

Defined in: modal/bar.ts:98

Stable display label.


showWhen?

optional showWhen?: (inputs) => boolean

Defined in: modal/bar.ts:99

Parameters

inputs

BarInputs<Ctx>

Returns

boolean


widget

widget: "slider" | "select" | "toggle"

Defined in: modal/bar.ts:96