[{"__symbolic":"module","version":4,"metadata":{"ConfigureSettingsComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../../shared/configure-component-base","name":"ConfigureComponentBase","line":13,"character":48},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"configure-settings","template":"<div [@routerTransition] class=\"configure-settings\"> <form> <div class=\"content\"> <div class=\"content-div\"> <div class=\"content-left\"> <div class=\"content-tag\"></div> </div> <div class=\"content-right configure-video\"> <div class=\"content-title\">{{lc('VideoConfiguration')}}</div> <configure-video #configureVideo [configureId]=\"configureId\"></configure-video> </div> </div> <div class=\"content-div\"> <div class=\"content-left\"> <div class=\"content-tag\"></div> </div> <div class=\"content-right configure-permission-list\"> <div class=\"content-title\">{{lc('PermissionManangement')}}</div> <configure-permission-list #configurePermissionList [configureId]=\"configureId\"></configure-permission-list> </div> </div> <div class=\"content-div\"> <div class=\"content-left\"> <div class=\"content-tag\"></div> </div> <div class=\"content-right\"> <div class=\"content-title\">{{lc('GlobalPresetPassword')}}</div> <div class=\"content-tooltip\">{{lc('GlobalPresetPasswordTooltip')}}</div> <div class=\"element-control-password clearfix\"> <span class=\"float-left\">{{lc('ElementControlPassword')}}：</span> <input class=\"float-left\" type=\"text\" name=\"ElementPassword\" #elementPasswordInput=\"ngModel\" [(ngModel)]=\"elementPassword\" [disabled]=\"!showOperationButton\" required> <div class=\"operation-button\"> <a *ngIf=\"!showOperationButton\" class=\"f-edit\" (click)=\"showOperationButton=!showOperationButton\">{{l('Edit')}} </a> <a *ngIf=\"showOperationButton && elementPassword !== ''\" class=\"f-save\" (click)=\"save()\">{{l('Save')}} </a>&nbsp; <a *ngIf=\"showOperationButton\" (click)=\"cancel()\">{{l('Cancel')}} </a> </div> </div> <div class=\"has-danger\" *ngIf=\"elementPassword === ''\">{{lc('PasswordRequired')}}</div> </div> </div> </div> </form> </div> ","styles":[".configure-settings { top: 49px; left: 0px; position: absolute; width: 100%; height: calc(~\"100% - 50px\"); overflow-y: auto; padding-left: 40px; background-color: #ffffff; font-family: 微软雅黑 !important; .content { float: left; .content-div { float: left; width: 100%; margin-top: 18px; .content-left { float: left; margin-right: 12px; .content-tag { width: 4px; height: 20px; background-color: rgba(54, 149, 255, 1); } } .content-right { .content-title { height: 22px; opacity: 0.9; color: rgba(0, 0, 0, 1); font-size: 16px; text-align: left; margin-top: -3px; font-weight: 600; } .content-tooltip { font-weight: 400; color: #7b7e8a; font-size: 14px; padding-top: 6px; padding-bottom: 15px; padding-left: 17px; } .element-control-password { height: 32px; line-height: 32px; padding-left: 36px; span { font-size: 16px; } input { height: 32px; width: 260px; padding-left: 10px; } } .operation-button { a { color: #3695ff; font-size: 14px; cursor: pointer; } .f-edit, .f-save { margin-left: 10px; } } .float-left { float: left; } .has-danger { color: red; padding-left: 147px; } } .configure-video { max-width: 1280px; } .configure-permission-list { max-width: 678px; } } } .modal-dialog { min-width: 500px !important; } } "],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../animations/routerTransition","name":"appModuleAnimation","line":11,"character":17}}]}]}],"members":{"configureVideo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":14,"character":5},"arguments":["configureVideo",{"static":false}]}]}],"configurePermissionList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":15,"character":5},"arguments":["configurePermissionList",{"static":false}]}]}],"configureId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":23,"character":18},{"__symbolic":"reference","module":"../../../shared/service-proxies/service-proxies","name":"ConfigureServiceProxy","line":24,"character":43}]}],"loadConfigureSettings":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}]}}}}]