From ef16a671b3d962425177db70a0d524fc61edfde4 Mon Sep 17 00:00:00 2001 From: Dennis Kho Date: Thu, 19 Jan 2017 12:20:47 +0100 Subject: [PATCH] Make label display optional Added option to specify whether or not the span contents should be displayed. --- EnumClass/src/EnumClass/EnumClass.xml | 5 +++++ EnumClass/src/EnumClass/widget/EnumClass.js | 3 +++ 2 files changed, 8 insertions(+) diff --git a/EnumClass/src/EnumClass/EnumClass.xml b/EnumClass/src/EnumClass/EnumClass.xml index 59e9838..ab08bf7 100644 --- a/EnumClass/src/EnumClass/EnumClass.xml +++ b/EnumClass/src/EnumClass/EnumClass.xml @@ -16,6 +16,11 @@ iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + + + Print selection + Appearance + Whether or not the selected enum value should be displayed on screen as span element Values diff --git a/EnumClass/src/EnumClass/widget/EnumClass.js b/EnumClass/src/EnumClass/widget/EnumClass.js index 5d376e4..6e89059 100644 --- a/EnumClass/src/EnumClass/widget/EnumClass.js +++ b/EnumClass/src/EnumClass/widget/EnumClass.js @@ -40,6 +40,9 @@ define([ } this.element = domConstruct.create("span"); + if (!this.showLabel) { + domAttr.set(this.element, "style", "display:none;"); + } this.domNode.appendChild(this.element); switch (this.applyToEnum) { //Select the right element to apply the class too