Skip to content

Commit 64e0121

Browse files
committed
refactor
1 parent db6a145 commit 64e0121

File tree

3 files changed

+11
-29
lines changed

3 files changed

+11
-29
lines changed

services/static-webserver/client/source/class/osparc/dashboard/CardBase.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -985,8 +985,17 @@ qx.Class.define("osparc.dashboard.CardBase", {
985985
throw new Error("Abstract method called!");
986986
},
987987

988-
_applyMenu: function(value, old) {
989-
throw new Error("Abstract method called!");
988+
_applyMenu: function(menu) {
989+
const menuButton = this.getChildControl("menu-button");
990+
if (menu) {
991+
menuButton.setMenu(menu).set({
992+
appearance: "menu-wider",
993+
position: "bottom-left",
994+
});
995+
osparc.utils.Utils.setIdToWidget(menu, "studyItemMenuMenu");
996+
this.evaluateMenuButtons();
997+
}
998+
menuButton.setVisibility(menu ? "visible" : "excluded");
990999
},
9911000

9921001
_setStudyPermissions: function(accessRights) {

services/static-webserver/client/source/class/osparc/dashboard/GridButtonItem.js

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -281,19 +281,5 @@ qx.Class.define("osparc.dashboard.GridButtonItem", {
281281
}
282282
}
283283
},
284-
285-
// overridden
286-
_applyMenu: function(menu, old) {
287-
const menuButton = this.getChildControl("menu-button");
288-
if (menu) {
289-
menuButton.setMenu(menu).set({
290-
appearance: "menu-wider",
291-
position: "bottom-left",
292-
});
293-
osparc.utils.Utils.setIdToWidget(menu, "studyItemMenuMenu");
294-
this.evaluateMenuButtons();
295-
}
296-
menuButton.setVisibility(menu ? "visible" : "excluded");
297-
}
298284
}
299285
});

services/static-webserver/client/source/class/osparc/dashboard/ListButtonItem.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -295,18 +295,5 @@ qx.Class.define("osparc.dashboard.ListButtonItem", {
295295
});
296296
});
297297
},
298-
299-
_applyMenu: function(menu, old) {
300-
const menuButton = this.getChildControl("menu-button");
301-
if (menu) {
302-
menuButton.setMenu(menu).set({
303-
appearance: "menu-wider",
304-
position: "bottom-left",
305-
});
306-
osparc.utils.Utils.setIdToWidget(menu, "studyItemMenuMenu");
307-
this.evaluateMenuButtons();
308-
}
309-
menuButton.setVisibility(menu ? "visible" : "excluded");
310-
}
311298
}
312299
});

0 commit comments

Comments
 (0)