Merge "YangUI data parametrization and Augment switching"
[dlux.git] / modules / yangui-resources / src / main / resources / yangui / views / parts / param-box.tpl.html
1 <div class="paramBox popupContainer draggablePopup" ng-controller="paramBoxCtrl" ng-show="boxView">\r
2     <button class="yangButton icon-remove close" ng-click="hideParamBox()"></button>\r
3     <form name="paramForm" novalidate="novalidate">\r
4         <label>\r
5             {{'YANGUI_PARAMETER_NAME_LC' | translate}}\r
6             <i class="icon-exclamation-sign red" tooltip="{{paramForm.name.$error.required ? 'Required field' : paramForm.name.$error.pattern ? 'Name must contain only alphanumeric characters without spaces.' : ''}}" ng-show="paramForm.name.$error.required || paramForm.name.$error.pattern"></i>\r
7         </label>\r
8         <input class="form-control" ng-model="paramObj.name" type="text" name="name" ng-required="true" ng-pattern="/^[a-zA-Z0-9]*$/">\r
9 \r
10         <label>{{'YANGUI_PARAMETER_VALUE_LC' | translate}}</label>\r
11         <input class="form-control" ng-model="paramObj.value" type="text">\r
12 \r
13         <button class="btn btn-primary btn-slim mt10" ng-click="saveParam()" ng-disabled="paramForm.$invalid">{{'YANGUI_SAVE_PARAMETER' | translate}}</button>\r
14     </form>\r
15 </div>