From 7496cc815b66d6d127cebcc333386febb4c25871 Mon Sep 17 00:00:00 2001 From: Benny Samir Hierl Date: Wed, 30 Dec 2020 15:49:27 +0100 Subject: [PATCH] description mapping added to VF widget Signed-off-by: Benny Samir Hierl --- VodafoneDE/VodafoneDE.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/VodafoneDE/VodafoneDE.js b/VodafoneDE/VodafoneDE.js index c5d5b25..bdadc8f 100644 --- a/VodafoneDE/VodafoneDE.js +++ b/VodafoneDE/VodafoneDE.js @@ -3,9 +3,11 @@ // icon-color: red; icon-glyph: broadcast-tower; /************** -Version 2.0.0 +Version 2.1.0 -Changelog: +Changelog: + v2.1.0: + - description mapping added v2.0.0: - Disable Dark Modus Support - Medium & large Widget Support @@ -68,6 +70,13 @@ let showRemainingDaysAsProgressbar = true let containerList = ['Daten', 'D_EU_DATA', 'C_DIY_Data_National'] let codeList = ['-1', '-5' ,'45500', '40100'] +// Please add additional values if you see technical descriptions like D_EU_DATA in your widget +const descriptionMapping = { + 'Datenvolumen Inland & EU' : 'Datenvolumen', + 'GigaDepot-Datenvolumen Inland & EU' : 'GigaDepot-Datenvolumen', + 'D_EU_DATA': 'Datenvolumen' +} + //////////////////////////////////////////////////////////////////////////////// ////////////////////////// Dev Settings //////////////////////// //////////////////////////////////////////////////////////////////////////////// @@ -706,7 +715,7 @@ if (data !== undefined) { nameStack = column.addStack() nameStack.layoutHorizontally() nameStack.addSpacer() - let diagramName = nameStack.addText(v.name.replace('Inland & EU', '').trim()) + let diagramName = nameStack.addText(descriptionMapping[v.name] ? descriptionMapping[v.name] : v.name) diagramName.font = Font.systemFont(fontSizeData - 1) diagramName.minimumScaleFactor = minimumScaleFactor diagramName.lineLimit = 1