[{"__symbolic":"module","version":4,"metadata":{"RenameGraphSettingModalComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../../../../shared/configure-component-base","name":"ConfigureComponentBase","line":14,"character":54},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"rename-graph-setting-modal","template":"<form #renameGraphSettingModalForm=\"ngForm\" novalidate (ngSubmit)=\"save()\"> <div class=\"modal-header\"> <h4 class=\"modal-title\"> {{lc(\"Rename\")}} </h4> <button type=\"button\" class=\"close pull-right\" aria-label=\"Close\" (click)=\"close()\"> <span aria-hidden=\"true\">&times;</span> </button> </div> <div class=\"modal-body\"> <div class=\"modal-body-content\"> <div class=\"form-group\"> <label> {{lc(\"RenameGraphics\")}} </label> <input autoFocus type=\"text\" name=\"GraphName\" class=\"form-control fc-Form\" [(ngModel)]=\"renameGraphName\" #GraphName=\"ngModel\" (ngModelChange)=\"valueChange()\" required pattern=\"^[一-龥a-zA-Z0-9_-]+$\" [maxLength]=\"20\" /> </div> <div class=\"row\"> <div class=\"col-xs-12\"> <div [hidden]=\"renameGraphSettingModalForm.form.valid || renameGraphSettingModalForm.form.pristine\"> <ul class=\"help-block text-danger\" *ngIf=\"GraphName.errors\"> <li [hidden]=\"!GraphName.errors.required\">{{lc(\"NameRequired\")}}</li> <li [hidden]=\"!GraphName.errors.pattern\">{{lc(\"NameHasSpecialCharacters\")}}</li> </ul> </div> <div [hidden]=\"namerequired\"> <ul class=\"help-block text-danger\"> <li>{{lc(\"GraphNameExist\")}}</li> </ul> </div> </div> </div> </div> </div> <div class=\"modal-footer\"> <button [disabled]=\"saving\" type=\"button\" class=\"btn fc-btn btn-cancel\" (click)=\"close()\"> {{l(\"Cancel\")}} </button> <button type=\"submit\" class=\"btn fc-btn btn-save\" [disabled]=\"!renameGraphSettingModalForm.form.valid||saving\" [buttonBusy]=\"saving\" [busyText]=\"l('SavingWithThreeDot')\"> <i class=\"fa fa-save\"></i> <span>{{l(\"Save\")}}</span> </button> </div> </form> "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":29,"character":26},{"__symbolic":"reference","module":"../../../../../shared/service-proxies/service-proxies","name":"SystemGalleryServiceProxy","line":30,"character":47},{"__symbolic":"reference","module":"../../../../../shared/service-proxies/service-proxies","name":"UserGalleryAppSerivceServiceProxy","line":31,"character":55},{"__symbolic":"reference","module":"../../../../../shared/service-proxies/service-proxies","name":"ConfigureGalleryServiceProxy","line":32,"character":41},{"__symbolic":"reference","module":"ngx-bootstrap","name":"BsModalRef","line":33,"character":37},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":32}]}],"ngOnInit":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"sysNameSave":[{"__symbolic":"method"}],"userNameSave":[{"__symbolic":"method"}],"currentNameSave":[{"__symbolic":"method"}],"valueChange":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}]}}}}]