Logo FS-Skia-UI

ControlRuntimeModel Type

The aggregate runtime interaction state: focused/hovered/pressed controls, `Caret`, `Selection`, `Composition`, `ActiveDrag`, and accumulated `Diagnostics`.

Record fields

Record Field Description

ActiveDrag

Full Usage: ActiveDrag

Field type: ControlDrag option
Field type: ControlDrag option

Caret

Full Usage: Caret

Field type: ControlCaret option
Field type: ControlCaret option

Composition

Full Usage: Composition

Field type: ControlComposition option
Field type: ControlComposition option

Diagnostics

Full Usage: Diagnostics

Field type: ControlDiagnostic list
Field type: ControlDiagnostic list

FocusedControl

Full Usage: FocusedControl

Field type: ControlId option
Field type: ControlId option

HoveredControl

Full Usage: HoveredControl

Field type: ControlId option
Field type: ControlId option

PressedControls

Full Usage: PressedControls

Field type: Set<ControlId>
Field type: Set<ControlId>

RecentEffects

Full Usage: RecentEffects

Field type: ControlRuntimeEffect list
Field type: ControlRuntimeEffect list

Selection

Full Usage: Selection

Field type: ControlSelection option
Field type: ControlSelection option

Type something to start searching.