#1449 emit select event on checkbox or radio button activity

This commit is contained in:
Naegelin 2022-08-16 13:42:23 +02:00
commit 3da1dd506b
3 changed files with 10 additions and 0 deletions

View file

@ -1008,6 +1008,7 @@ export interface DataTableCell {
| mouseenter:row | dispatched | <code>DataTableRow</code> | | mouseenter:row | dispatched | <code>DataTableRow</code> |
| mouseleave:row | dispatched | <code>DataTableRow</code> | | mouseleave:row | dispatched | <code>DataTableRow</code> |
| click:row--expand | dispatched | <code>{ expanded: boolean; row: DataTableRow; }</code> | | click:row--expand | dispatched | <code>{ expanded: boolean; row: DataTableRow; }</code> |
| click:row--select | dispatched | <code>{ selected: boolean; row: DataTableRow; }</code> |
| click:cell | dispatched | <code>DataTableCell</code> | | click:cell | dispatched | <code>DataTableCell</code> |
## `DataTableSkeleton` ## `DataTableSkeleton`

View file

@ -2663,6 +2663,11 @@
"name": "click:row--expand", "name": "click:row--expand",
"detail": "{ expanded: boolean; row: DataTableRow; }" "detail": "{ expanded: boolean; row: DataTableRow; }"
}, },
{
"type": "dispatched",
"name": "click:row--select",
"detail": "{ selected: boolean; row: DataTableRow; }"
},
{ {
"type": "dispatched", "type": "dispatched",
"name": "click:cell", "name": "click:cell",

View file

@ -198,6 +198,10 @@ export default class DataTable extends SvelteComponentTyped<
expanded: boolean; expanded: boolean;
row: DataTableRow; row: DataTableRow;
}>; }>;
["click:row--select"]: CustomEvent<{
selected: boolean;
row: DataTableRow;
}>;
["click:cell"]: CustomEvent<DataTableCell>; ["click:cell"]: CustomEvent<DataTableCell>;
}, },
{ {