Mercurial > gemma
diff client/src/components/gauge/Waterlevel.vue @ 3141:42324626f9e2
client: add box element for pdf-template (waterlevel)
author | Fadi Abbud <fadi.abbud@intevation.de> |
---|---|
date | Thu, 02 May 2019 14:44:16 +0200 |
parents | 91556825d95c |
children | 2ea307abf80b |
line wrap: on
line diff
--- a/client/src/components/gauge/Waterlevel.vue Thu May 02 12:59:52 2019 +0200 +++ b/client/src/components/gauge/Waterlevel.vue Thu May 02 14:44:16 2019 +0200 @@ -179,6 +179,9 @@ defaultColor = "black", defaultWidth = 70, defaultTextColor = "black", + defaultBorderColor = "white", + defaultBgColor = "white", + defaultRounding = 2, defaultOffset = { x: 0, y: 0 }; this.templateData.elements.forEach(e => { switch (e.type) { @@ -216,6 +219,18 @@ ); break; } + case "box": { + this.addBox( + e.position, + e.offset, + e.width, + e.height, + e.rounding === 0 || e.rounding ? e.rounding : defaultRounding, + e.color || defaultBgColor, + e.brcolor || defaultBorderColor + ); + break; + } } }); }