@@ -45,18 +45,20 @@ export class State extends EventTarget {
4545 } ) ;
4646
4747 this . #filter = new Filter ( gridId ) ;
48- this . #filter. addEventListener ( "change" , ( ) => {
48+ this . #filter. addEventListener ( "grid-view: change" , ( ) => {
4949 this . #switchPage( 1 , StateChangeCause . Change ) ;
5050 } ) ;
5151
5252 this . #sorting = new Sorting ( table , sortField , sortOrder ) ;
53- this . #sorting. addEventListener ( "change" , ( ) => {
53+ this . #sorting. addEventListener ( "grid-view: change" , ( ) => {
5454 this . #switchPage( 1 , StateChangeCause . Change ) ;
5555 } ) ;
5656
5757 this . #selection = new Selection ( gridId , table ) ;
58- this . #selection. addEventListener ( "getBulkInteractions" , ( event ) => {
59- this . dispatchEvent ( new CustomEvent ( "getBulkInteractions" , { detail : { objectIds : event . detail . objectIds } } ) ) ;
58+ this . #selection. addEventListener ( "grid-view:get-bulk-interactions" , ( event ) => {
59+ this . dispatchEvent (
60+ new CustomEvent ( "grid-view:get-bulk-interactions" , { detail : { objectIds : event . detail . objectIds } } ) ,
61+ ) ;
6062 } ) ;
6163
6264 window . addEventListener ( "popstate" , ( ) => {
@@ -98,7 +100,7 @@ export class State extends EventTarget {
98100 this . #pagination. page = pageNo ;
99101 this . #pageNo = pageNo ;
100102
101- this . dispatchEvent ( new CustomEvent ( "change" , { detail : { source } } ) ) ;
103+ this . dispatchEvent ( new CustomEvent ( "grid-view: change" , { detail : { source } } ) ) ;
102104 }
103105
104106 #updateQueryString( ) : void {
@@ -157,8 +159,8 @@ export class State extends EventTarget {
157159}
158160
159161interface StateEventMap {
160- change : CustomEvent < { source : StateChangeCause } > ;
161- getBulkInteractions : CustomEvent < { objectIds : number [ ] } > ;
162+ "grid-view: change" : CustomEvent < { source : StateChangeCause } > ;
163+ "grid-view:get-bulk-interactions" : CustomEvent < { objectIds : number [ ] } > ;
162164}
163165
164166// eslint-disable-next-line @typescript-eslint/no-unsafe-declaration-merging
0 commit comments