property settings dialog: match validation pattern with dropdown when editing

This commit is contained in:
Mads Rasmussen
2015-09-08 09:31:32 +02:00
parent 0b71136a1e
commit 3d990228e0
2 changed files with 14 additions and 1 deletions

View File

@@ -45,6 +45,7 @@
];
vm.changeValidationType = changeValidationType;
vm.changeValidationPattern = changeValidationPattern;
function activate() {
@@ -52,6 +53,10 @@
}
function changeValidationPattern() {
matchValidationType();
}
function matchValidationType() {
if($scope.model.property.validation.pattern !== null && $scope.model.property.validation.pattern !== "" && $scope.model.property.validation.pattern !== undefined) {

View File

@@ -57,7 +57,15 @@
<option value="">Validation</option>
</select>
<textarea class="editor-validation-pattern" placeholder="Enter a regular expression" ng-model="model.property.validation.pattern" ng-if="vm.showValidationPattern" umb-auto-resize focus-when="{{vm.focusOnPatternField}}"></textarea>
<textarea
class="editor-validation-pattern"
placeholder="Enter a regular expression"
ng-model="model.property.validation.pattern"
ng-change="vm.changeValidationPattern()"
ng-if="vm.showValidationPattern"
umb-auto-resize
focus-when="{{vm.focusOnPatternField}}">
</textarea>
</div>