File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -350,6 +350,15 @@ export class Experiments extends BaseRepository<TableData> {
350350 }
351351 }
352352
353+ private hideTableColumn ( path : string ) {
354+ this . toggleColumnStatus ( path )
355+ sendTelemetryEvent (
356+ EventName . VIEWS_EXPERIMENTS_TABLE_HIDE_COLUMN ,
357+ { path } ,
358+ undefined
359+ )
360+ }
361+
353362 private setupInitialData ( ) {
354363 const waitForInitialData = this . dispose . track (
355364 this . onDidChangeExperiments ( ( ) => {
@@ -408,7 +417,7 @@ export class Experiments extends BaseRepository<TableData> {
408417 case MessageFromWebviewType . TOGGLE_EXPERIMENT :
409418 return this . setExperimentStatus ( message . payload )
410419 case MessageFromWebviewType . HIDE_EXPERIMENTS_TABLE_COLUMN :
411- return this . toggleColumnStatus ( message . payload )
420+ return this . hideTableColumn ( message . payload )
412421 case MessageFromWebviewType . SORT_COLUMN :
413422 return this . addColumnSort ( message . payload )
414423 case MessageFromWebviewType . REMOVE_COLUMN_SORT :
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ export const EventName = Object.assign(
3636 'views.experimentTable.toggleStatus' ,
3737 VIEWS_EXPERIMENTS_TABLE_FOCUS_CHANGED :
3838 'views.experimentsTable.focusChanged' ,
39+ VIEWS_EXPERIMENTS_TABLE_HIDE_COLUMN : 'views.experimentsTable.columnHidden' ,
3940 VIEWS_EXPERIMENTS_TABLE_REMOVE_COLUMN_SORT :
4041 'views.experimentsTable.columnSortRemoved' ,
4142 VIEWS_EXPERIMENTS_TABLE_RESIZE_COLUMN :
@@ -187,6 +188,9 @@ export interface IEventNamePropertyMapping {
187188 }
188189 [ EventName . VIEWS_EXPERIMENTS_TABLE_CREATED ] : undefined
189190 [ EventName . VIEWS_EXPERIMENTS_TABLE_FOCUS_CHANGED ] : WebviewFocusChangedProperties
191+ [ EventName . VIEWS_EXPERIMENTS_TABLE_HIDE_COLUMN ] : {
192+ path : string
193+ }
190194
191195 [ EventName . VIEWS_PLOTS_CLOSED ] : undefined
192196 [ EventName . VIEWS_PLOTS_CREATED ] : undefined
You can’t perform that action at this time.
0 commit comments