Grid interactions
View as MarkdownInteraction configuration is fixed for the lifetime of a GridRuntime. The
configuration separates four kinds of state:
- keyboard focus identifies the active cell or row cursor;
- cell selection identifies a rectangular copy or editing range;
- active-row context identifies one current row across the Grid; and
- row selection identifies operation targets.
Choose the reference that matches the coding task:
- Interaction configuration and presets for cell-grid versus row-list behavior, keyboard semantics, cell ranges, and the exported presets.
- Active rows and row activation for master-detail context and repeatable Enter, click, or double-click actions.
- Row selection for single, range, or multi-row operation targets, subscriptions, and selection chrome.
Other interaction surfaces live with their owning APIs:
- GridRuntime owns cross-path row operation targets.
- Advanced Grid composition owns imperative cursor and controller access.
- Grid DOM state contract owns public interaction-state attributes.