Skip to main content

Interface: EntryActivate

Defined in: view/event-bus.ts:81

#434: what a click, an Enter, or a double-click (opt-in, pointerActivation: 'dblclick') fires. target names which node it landed on, the same word DomTarget.kind and CommandTarget.kind use, so a handler that reads one already knows the other. A plain click never lands on 'gridCell' — a click on the grid pane never runs the bar/row gesture stream at all. 'dblclick' and 'key' both can: each mirrors the other's editable-cell precedence — a writable cell's double-click stays inlineEditing()'s own editor, and 'gridCell' reaches here from cause: 'dblclick' only for an unwritable cell, the same way it reaches here from cause: 'key' only once inlineEditing()'s own Enter binding declines one.

Properties​

cause​

readonly cause: "click" | "dblclick" | "key"

Defined in: view/event-bus.ts:83


entry​

readonly entry: Entry

Defined in: view/event-bus.ts:82


target​

readonly target: TargetKind

Defined in: view/event-bus.ts:84