@@ -36,9 +36,21 @@ qx.Class.define("osparc.jobs.JobsTable", {
3636
3737 Object . values ( this . self ( ) . COLS ) . forEach ( col => columnModel . setColumnWidth ( col . column , col . width ) ) ;
3838
39- const fontButtonRenderer = new osparc . ui . table . cellrenderer . ImageButtonRenderer ( ) ;
40- fontButtonRenderer . setIconPath ( "osparc/circle-info-solid_text.svg" ) ;
41- columnModel . setDataCellRenderer ( this . self ( ) . COLS . INFO . column , fontButtonRenderer ) ;
39+ const fontButtonRendererInfo = new osparc . ui . table . cellrenderer . ImageButtonRenderer ( ) ;
40+ fontButtonRendererInfo . setIconPath ( "osparc/circle-info-solid_text.svg" ) ;
41+ columnModel . setDataCellRenderer ( this . self ( ) . COLS . INFO . column , fontButtonRendererInfo ) ;
42+
43+ const fontButtonRendererStop = new osparc . ui . table . cellrenderer . ImageButtonRenderer ( ) ;
44+ fontButtonRendererStop . setIconPath ( "osparc/circle-info-solid_text.svg" ) ;
45+ columnModel . setDataCellRenderer ( this . self ( ) . COLS . ACTION_STOP . column , fontButtonRendererStop ) ;
46+
47+ const fontButtonRendererDelete = new osparc . ui . table . cellrenderer . ImageButtonRenderer ( ) ;
48+ fontButtonRendererDelete . setIconPath ( "osparc/circle-info-solid_text.svg" ) ;
49+ columnModel . setDataCellRenderer ( this . self ( ) . COLS . ACTION_DELETE . column , fontButtonRendererDelete ) ;
50+
51+ const fontButtonRendererLogs = new osparc . ui . table . cellrenderer . ImageButtonRenderer ( ) ;
52+ fontButtonRendererLogs . setIconPath ( "osparc/circle-info-solid_text.svg" ) ;
53+ columnModel . setDataCellRenderer ( this . self ( ) . COLS . ACTION_LOGS . column , fontButtonRendererLogs ) ;
4254 } ,
4355
4456 statics : {
@@ -79,16 +91,34 @@ qx.Class.define("osparc.jobs.JobsTable", {
7991 label : qx . locale . Manager . tr ( "Started" ) ,
8092 width : 130
8193 } ,
94+ INFO : {
95+ id : "info" ,
96+ column : 6 ,
97+ label : qx . locale . Manager . tr ( "Info" ) ,
98+ width : 40
99+ } ,
82100 INSTANCE : {
83101 id : "instance" ,
84- column : 6 ,
102+ column : 7 ,
85103 label : qx . locale . Manager . tr ( "Instance" ) ,
86104 width : 90
87105 } ,
88- INFO : {
106+ ACTION_STOP : {
89107 id : "info" ,
90- column : 7 ,
91- label : qx . locale . Manager . tr ( "Info" ) ,
108+ column : 8 ,
109+ label : "" ,
110+ width : 40
111+ } ,
112+ ACTION_DELETE : {
113+ id : "info" ,
114+ column : 9 ,
115+ label : "" ,
116+ width : 40
117+ } ,
118+ ACTION_LOGS : {
119+ id : "info" ,
120+ column : 10 ,
121+ label : "" ,
92122 width : 40
93123 } ,
94124 }
0 commit comments