Skip to content

Commit f04ca90

Browse files
committed
support two lines
1 parent 54ad3ad commit f04ca90

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

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

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -197,55 +197,55 @@ qx.Class.define("osparc.dashboard.NewPlusMenu", {
197197
},
198198

199199
__addDisabledButton: function(newStudyData) {
200-
const menuButton = this.self().createMenuButton(null, newStudyData.title, newStudyData.reason);
201-
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData.idToWidget);
200+
const menuButton = this.self().createMenuButton(null, newStudyData["title"], newStudyData["reason"]);
201+
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData["idToWidget"]);
202202
menuButton.setEnabled(false);
203203

204204
this.__addIcon(menuButton, newStudyData);
205-
this.__addFromResourceButton(menuButton, newStudyData.category);
205+
this.__addFromResourceButton(menuButton, newStudyData["category"]);
206206
},
207207

208208
__addEmptyStudyButton: function(newStudyData) {
209-
const menuButton = this.self().createMenuButton(null, newStudyData.title);
210-
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData.idToWidget);
209+
const menuButton = this.self().createMenuButton(null, newStudyData["title"]);
210+
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData["idToWidget"]);
211211

212212
menuButton.addListener("tap", () => {
213213
this.fireDataEvent("newEmptyStudyClicked", {
214-
newStudyLabel: newStudyData.newStudyLabel,
214+
newStudyLabel: newStudyData["newStudyLabel"],
215215
});
216216
});
217217

218218
this.__addIcon(menuButton, newStudyData);
219-
this.__addFromResourceButton(menuButton, newStudyData.category);
219+
this.__addFromResourceButton(menuButton, newStudyData["category"]);
220220
},
221221

222222
__addFromTemplateButton: function(newStudyData, templates) {
223-
const menuButton = this.self().createMenuButton(null, newStudyData.title);
224-
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData.idToWidget);
223+
const menuButton = this.self().createMenuButton(null, newStudyData["title"]);
224+
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData["idToWidget"]);
225225
// disable it until found in templates store
226226
menuButton.setEnabled(false);
227227

228-
let templateMetadata = templates.find(t => t.name === newStudyData.expectedTemplateLabel);
228+
let templateMetadata = templates.find(t => t.name === newStudyData["expectedTemplateLabel"]);
229229
if (templateMetadata) {
230230
menuButton.setEnabled(true);
231231
menuButton.addListener("tap", () => {
232232
this.fireDataEvent("newStudyFromTemplateClicked", {
233233
templateData: templateMetadata,
234-
newStudyLabel: newStudyData.newStudyLabel,
234+
newStudyLabel: newStudyData["newStudyLabel"],
235235
});
236236
});
237237
this.__addIcon(menuButton, newStudyData, templateMetadata);
238-
this.__addFromResourceButton(menuButton, newStudyData.category);
238+
this.__addFromResourceButton(menuButton, newStudyData["category"]);
239239
}
240240
},
241241

242242
__addFromServiceButton: function(newStudyData) {
243-
const menuButton = this.self().createMenuButton(null, newStudyData.title);
244-
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData.idToWidget);
243+
const menuButton = this.self().createMenuButton(null, newStudyData["title"]);
244+
osparc.utils.Utils.setIdToWidget(menuButton, newStudyData["idToWidget"]);
245245
// disable it until found in services store
246246
menuButton.setEnabled(false);
247247

248-
const key = newStudyData.expectedKey;
248+
const key = newStudyData["expectedKey"];
249249
// Include deprecated versions, they should all be updatable to a non deprecated version
250250
const versions = osparc.service.Utils.getVersions(key, false);
251251
if (versions.length && newStudyData) {
@@ -262,7 +262,7 @@ qx.Class.define("osparc.dashboard.NewPlusMenu", {
262262
menuButton.addListener("tap", () => {
263263
this.fireDataEvent("newStudyFromServiceClicked", {
264264
serviceMetadata: latestMetadata,
265-
newStudyLabel: newStudyData.newStudyLabel,
265+
newStudyLabel: newStudyData["newStudyLabel"],
266266
});
267267
});
268268

@@ -280,7 +280,7 @@ qx.Class.define("osparc.dashboard.NewPlusMenu", {
280280
menuButton._add(infoButton, {column: 2});
281281

282282
this.__addIcon(menuButton, newStudyData, latestMetadata);
283-
this.__addFromResourceButton(menuButton, newStudyData.category);
283+
this.__addFromResourceButton(menuButton, newStudyData["category"]);
284284
})
285285
}
286286
},

services/static-webserver/client/source/resource/osparc/ui_config.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,21 @@
3333
}, {
3434
"resourceType": "template",
3535
"expectedTemplateLabel": "personalized TI Planning Tool",
36-
"title": "Personalized Classic TI",
36+
"title": "Personalized<br>Classic TI",
3737
"newStudyLabel": "Personalized Classic TI",
3838
"category": "personalized",
3939
"idToWidget": "personalizationNewTIPlanButton"
4040
}, {
4141
"resourceType": "template",
4242
"expectedTemplateLabel": "personalized mcTI Planning Tool",
43-
"title": "Personalized Multichannel TI",
43+
"title": "Personalized<br>Multichannel TI",
4444
"newStudyLabel": "Personalized Multichannel TI",
4545
"category": "personalized",
4646
"idToWidget": "personalizationNewMTIPlanButton"
4747
}, {
4848
"resourceType": "template",
4949
"expectedTemplateLabel": "personalized pmTI Planning Tool",
50-
"title": "Personalized Phase-modulation TI",
50+
"title": "Personalized<br>Phase-modulation TI",
5151
"newStudyLabel": "Personalized Phase-modulation TI",
5252
"category": "personalized",
5353
"idToWidget": "personalizationNewPMTIPlanButton"
@@ -94,7 +94,7 @@
9494
"reason": "Not available in ${replace_me_product_name}",
9595
"resourceType": "template",
9696
"expectedTemplateLabel": "personalized TI Planning Tool",
97-
"title": "Personalized Classic TI",
97+
"title": "Personalized<br>Classic TI",
9898
"newStudyLabel": "Personalized Classic TI",
9999
"category": "personalized",
100100
"idToWidget": "personalizationNewTIPlanButton"
@@ -103,7 +103,7 @@
103103
"reason": "Not available in ${replace_me_product_name}",
104104
"resourceType": "template",
105105
"expectedTemplateLabel": "personalized mcTI Planning Tool",
106-
"title": "Personalized Multichannel TI",
106+
"title": "Personalized<br>Multichannel TI",
107107
"newStudyLabel": "Personalized Multichannel TI",
108108
"category": "personalized",
109109
"idToWidget": "personalizationNewMTIPlanButton"
@@ -112,7 +112,7 @@
112112
"reason": "Not available in ${replace_me_product_name}",
113113
"resourceType": "template",
114114
"expectedTemplateLabel": "personalized pmTI Planning Tool",
115-
"title": "Personalized Phase-modulation TI",
115+
"title": "Personalized<br>Phase-modulation TI",
116116
"newStudyLabel": "Personalized Phase-modulation TI",
117117
"category": "personalized",
118118
"idToWidget": "personalizationNewPMTIPlanButton"

0 commit comments

Comments
 (0)