Skip to main content
on maps a supported event name to one action object. Event names are case-sensitive. A cell does not emit every event listed in the shared contract.

Minimal event mapping

This fragment belongs to a BUTTON in a view that contains a summary cell:
Choose one of REFRESH, OPEN_WIDGET, EXECUTE or BACK. Do not supply functions, event-handler strings or an array of actions.

Selection is separate from opening

A TABLE checkbox updates selection. Clicking its row may open a detail view. Use selectionChange for work driven by selected keys and rowClick for a single-record action. Read selected keys from selection, not from an assumed event.keys property. For ordered command buttons, see queued refresh. For form writes, see execute and confirmation.
Last modified on November 8, 2026