Skip to content

Interface: ControlBox<T>

Defined in: control.ts:79

A live control: the two-way box plus its identity and metadata.

Extends

Type Parameters

T

T

Properties

description?

readonly optional description?: string

Defined in: control.ts:84


get

get: Accessor<T>

Defined in: durable.ts:52

Inherited from

SignalBox.get


initial

readonly initial: T

Defined in: control.ts:88

The declared initial value (reset affordances; test resets).


loc?

readonly optional loc?: string

Defined in: control.ts:85


meta

readonly meta: ControlMeta<T>

Defined in: control.ts:86


name

readonly name: string

Defined in: control.ts:81

The effective identity — scope-qualified when declared with one.


scope?

readonly optional scope?: string

Defined in: control.ts:83

The declaring scope's name, when scoped ("left" of "left/freq").


set

set: Setter<T>

Defined in: durable.ts:53

Inherited from

SignalBox.set