Logo FS-Skia-UI

ControlEvent Type

A dispatched control event (`ControlEvent`): its `Kind`, the source `ControlId`, the `Origin` input source, an optional string `Payload`, and an optional typed `Nav` outcome.

Record fields

Record Field Description

ControlId

Full Usage: ControlId

Field type: ControlId option
Field type: ControlId option

Kind

Full Usage: Kind

Field type: string
Field type: string

Nav

Full Usage: Nav

Field type: NavPayload option

Feature 100 (R5): the closed typed navigation outcome for a focused-key navigation dispatch. A selection move dual-sets Payload (the moved item id, for existing string consumers) AND Nav (the closed MovedSelection); non-navigation events leave it None. Payload : string option is retained for backward compatibility (research R-3).

Field type: NavPayload option

Origin

Full Usage: Origin

Field type: ControlEventOrigin
Field type: ControlEventOrigin

Payload

Full Usage: Payload

Field type: string option
Field type: string option

Type something to start searching.