[{"__symbolic":"module","version":4,"metadata":{"BatchEditEventModalComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../../../../../shared/configure-component-base","name":"ConfigureComponentBase","line":16,"character":50},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"batch-edit-event-modal","template":"<div class=\"modal-content fe-modal-container designer-input-wrap\" bs-modal-drag> <div class=\"modal-header fe-modal-header border-bottom\"> <h4 class=\"fe-modal-header-title\"> <span>{{lc('BatchEdit')}}</span> </h4> <div class=\"fe-modal-header-close\" aria-label=\"Close\" (click)=\"close()\">×</div> </div> <div class=\"modal-body\"> <form novalidate> <div class=\"event-transverse clearfix\"> <div class=\"event-input\"> <p-checkbox [(ngModel)]=\"eventGroupChecked\" binary=\"true\" name=\"groupCheckbox\" label=\"{{lc('EventGroup')}}\"></p-checkbox> <ng-select name=\"groupSelect\" [items]=\"groupList\" bindLabel=\"name\" bindValue=\"id\" [searchable]=\"true\" placeholder=\"{{lc('PleaseSelectGroup')}}\" [disabled]=\"!eventGroupChecked\" [(ngModel)]=\"batchEditEventDto.groupId\" [clearable]=\"true\" [notFoundText]=\"l('NoData')\"> <ng-template ng-option-tmp ng-label-tmp let-item=\"item\"> {{item.name}} </ng-template> </ng-select> </div> </div> </form> </div> <div class=\"fe-modal-footer\"> <div class=\"button-group\"> <button type=\"submit\" class=\"fe-btn fe-btn-default fe-btn-save\" [disabled]=\"saving || (eventGroupChecked && !batchEditEventDto.groupId) || !eventGroupChecked\" (click)=\"save()\"> {{lc('Save')}} </button> <button [disabled]=\"saving\" type=\"button\" class=\"fe-btn fe-btn-default fe-btn-cancel-one\" (click)=\"close()\"> {{l('Cancel')}} </button> </div> </div> </div> ","styles":[".event-transverse{ width: 100%; margin: 1rem auto; .event-input{ input{ width: 100%; height: 30px; } input:disabled { background-color: #f9f9f9; } select { height: 30px; } } } "]}]}],"members":{"configureId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"batchEditedEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":18,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":25,"character":26},{"__symbolic":"reference","module":"../../../../../../shared/service-proxies/service-proxies","name":"ConfigureEventGroupServiceProxy","line":26,"character":44},{"__symbolic":"reference","module":"../../../../../../shared/service-proxies/service-proxies","name":"ConfigureEventServiceProxy","line":27,"character":39},{"__symbolic":"reference","module":"ngx-bootstrap","name":"BsModalRef","line":28,"character":37}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"loadGroups":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}]}}}}]