File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed
client/packages/lowcoder/src/comps/comps/tableComp Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,12 @@ export const SelectionControl = (function () {
7474 onEvent ( "rowSelectChange" ) ;
7575 }
7676 } ,
77+ onDoubleClick : ( ) => {
78+ onEvent ( "doubleClick" ) ;
79+ if ( getKey ( record ) !== props . selectedRowKey ) {
80+ onEvent ( "rowSelectChange" ) ;
81+ }
82+ }
7783 } ;
7884 } ,
7985 } ;
@@ -101,6 +107,10 @@ export const SelectionControl = (function () {
101107 changeSelectedRowKey ( record ) ;
102108 onEvent ( "rowClick" ) ;
103109 } ,
110+ onDoubleClick : ( ) => {
111+ changeSelectedRowKey ( record ) ;
112+ onEvent ( "doubleClick" ) ;
113+ }
104114 } ;
105115 } ,
106116 } ;
Original file line number Diff line number Diff line change @@ -144,6 +144,11 @@ export const TableEventOptions = [
144144 value : "refresh" ,
145145 description : trans ( "table.refresh" ) ,
146146 } ,
147+ {
148+ label : trans ( "event.doubleClick" ) ,
149+ value : "doubleClick" ,
150+ description : trans ( "event.doubleClickDesc" ) ,
151+ }
147152] as const ;
148153
149154export type TableEventOptionValues = typeof TableEventOptions [ number ] [ 'value' ] ;
You can’t perform that action at this time.
0 commit comments