-
Notifications
You must be signed in to change notification settings - Fork 93
soqlDatatable: Row Selection Events and Flow Outputs
James Hou edited this page Jan 24, 2021
·
1 revision
When this component's checkboxType
is configured to Multi
or Single
, the base datatable
emits a rowselection
event which can be handled by any parent LWC:
// datatable.js
case 'rowselection': {
this.dispatchEvent(
new CustomEvent('rowselection', {
detail: { selectedRows: this.selectedRows },
bubbles: true,
composed: true
})
);
break;
}
<c-soql-datatable
...
onrowselection={handleRowSelection}
...
></c-soql-datatable>
handleRowSelection(event) {
console.log(event.detail.selectedRows);
}
This component also outputs selectedRows
and firstSelectedRow
to Flow screens as output variables.
See the soqlDatatable
specification section for details.