Interface: ToggleRegion
Defined in: modal/engine.ts:97
A boolean standing flag (ink on, help open).
Extends
RegionCommon
Properties
agent?
optionalagent?:string
Defined in: modal/engine.ts:67
Expose on the agent control surface under this name: the control's getter reads the region, its setter dispatches set:<region> — the engine stays the single writer, so an agent's set and the key take the identical path (this is what structurally kills control-mirror desyncs).
Inherited from
RegionCommon.agent
blurExits?
optionalblurExits?:boolean
Defined in: modal/engine.ts:101
Window blur turns it off (transient popups, pending leader keys).
description?
optionaldescription?:string
Defined in: modal/engine.ts:69
Human description, carried to the agent control when agent is set.
Inherited from
RegionCommon.description
durable?
optionaldurable?:boolean
Defined in: modal/engine.ts:60
Survives reload (standing settings). The core only carries the flag; the host adapter decides the storage (the Solid adapter adopts a durable registry entry / the agent control's persisted value as the initial).
Inherited from
RegionCommon.durable
initial
initial:
boolean
Defined in: modal/engine.ts:99
kind
kind:
"toggle"
Defined in: modal/engine.ts:98