OptionaldescriptionOptional description
OptionaliconOptional icon (Font Awesome class)
Unique action ID
OptionalinvocationInvocation type (e.g., 'View', 'SingleRecord', 'MultiRecord')
OptionalmaxMaximum number of selected records allowed
OptionalmetadataAdditional action metadata (e.g. the RecordProcessID a runtime-UX driver should run).
OptionalminMinimum number of selected records required
Display name
OptionalrequiresWhether the action requires selected records
OptionalruntimeOptional runtime-UX driver key (the entity action invocation's RuntimeUXDriverClass). When present,
the host should mount that interactive driver (e.g. the Record Process bulk-update runner in
@memberjunction/ng-entity-action-ux) on EntityActionRequested instead of invoking the action
blind. The grid stays generic — it only carries the key and emits the request; the parent mounts.
Configuration for an entity action displayed in the grid toolbar. This is a simplified representation of EntityAction for the UI layer.