Alain Belair
Alain Belair
Fix #1680 Fix #1681 - Refactor in order to improve Class extension; - Allow settings Data\UserAction argument from a Data\Model - arguments can be validate using Model validation.
Usage: Exclude Table Checkbox column from the event: ``` $table->onRowClick($action, ['.' . Checkbox::CHECKBOX_COLUMN_CSS]); ``` Exclude the first and last column from the event: ``` $table->onRowClick($action, [':first-child', ':last-child']); ``` Fix #1601
Make it possible to use a Data model in order to setup an action arguments. Advantage: - args can be define as Model field; - args input can be validate...
Current implementation does not allow for easily overriding each step method: - StepExecutorTrait::doArgs(), - StepExecutorTrait::doFields(), - StepExecutorTrait::doPreview(),