From 7c76e66b0c5dd395728ac9ddeaef00b5f6685c2c Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Fri, 28 Dec 2018 10:26:44 +0100
Subject: [PATCH] Ajout champ "Visible" sur le studio

---
 .../client/javascript/externs/studio/lang/lang-en.json   | 3 ++-
 .../client/javascript/externs/studio/lang/lang-fr.json   | 3 ++-
 .../javascript/externs/studio/templates/ElementForm.html | 9 +++++++--
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/vitis/client/javascript/externs/studio/lang/lang-en.json b/src/vitis/client/javascript/externs/studio/lang/lang-en.json
index 2a860776..8220a036 100755
--- a/src/vitis/client/javascript/externs/studio/lang/lang-en.json
+++ b/src/vitis/client/javascript/externs/studio/lang/lang-en.json
@@ -156,7 +156,8 @@
                 "Required": "Required",
                 "displayOnly": "Display only",
                 "DefaultValue": "Default value",
-                "Value": "Value"
+                "Value": "Value",
+                "Visible": "Visible"
             },
             "BusinessObject": {
                 "BusinessObject": "Business object",
diff --git a/src/vitis/client/javascript/externs/studio/lang/lang-fr.json b/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
index bb90dd51..7730bdaa 100755
--- a/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
+++ b/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
@@ -162,7 +162,8 @@
                 "Required": "Requis",
                 "displayOnly": "Uniquement en consultation",
                 "DefaultValue": "Valeur par défaut",
-                "Value": "Valeur"
+                "Value": "Valeur",
+                "Visible": "Visible"
             },
             "BusinessObject": {
                 "BusinessObject": "Objet métier",
diff --git a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
index bb5dddce..a52f1d7b 100755
--- a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
+++ b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
@@ -1481,6 +1481,7 @@
                         <textarea ng-disabled="locker" ng-model="model.default_value" id="Element_Form_value_input" type="text" class="form-control" aria-describedby="Element_Form_value_label" rows="5"></textarea>
                     </div>
                 </div>
+                <!-- Codemirror -->
                 <div ng-switch-when="codemirror">
                     <div class="input-group element-margin input-group-xs">
                         <span class="input-group-addon" id="Element_Form_label_label">{{::ctrl.text.Component.General.Label}}</span>
@@ -2175,8 +2176,12 @@
                     -->
                 </div>
                 <!-- Default -->
-                <span ng-switch-default>
-                </span>
+                <div ng-switch-default>
+                </div>
+                <div ng-if="model.type != 'undefined'" class="input-group element-margin input-group-xs">
+                    <span class="input-group-addon" id="Element_Form_visible_label">{{::ctrl.text.Component.General.Visible}}</span>
+                    <textarea ng-disabled="locker" ng-model="model.visible" id="Element_Form_visible_input" type="text" class="form-control" aria-describedby="Element_Form_visible_label" rows="3"></textarea>
+                </div>
             </div>
         </form>
     </div>
-- 
GitLab