{"__symbolic":"module","version":4,"metadata":{"PipCompositeToolbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"pip-composite-toolbar","template":"<button mat-icon-button *ngFor=\"let element of elements\" (click)=\"onClick(element)\">\r\n    <mat-icon [ngStyle]=\"{ color: element.color }\">{{ element.icon }}</mat-icon>\r\n</button>","styles":[".bootbarn-cool-theme :host{background:rgba(0,0,0,.12)}.bootbarn-mono-theme :host{background:rgba(0,0,0,.12)}.bootbarn-warm-theme :host{background:rgba(0,0,0,.12)}.pip-amber-theme :host{background:rgba(0,0,0,.12)}.pip-black-theme :host{background:rgba(255,255,255,.12)}.pip-blue-theme :host{background:rgba(0,0,0,.12)}.candy-theme :host{background:rgba(0,0,0,.12)}.pip-dark-theme :host{background:rgba(255,255,255,.12)}.pip-green-theme :host{background:rgba(0,0,0,.12)}.pip-grey-theme :host{background:rgba(0,0,0,.12)}.pip-navy-theme :host{background:rgba(0,0,0,.12)}.pip-orange-theme :host{background:rgba(0,0,0,.12)}.pip-pink-theme :host{background:rgba(0,0,0,.12)}.unicorn-dark-theme :host{background:rgba(255,255,255,.12)}.mst-black-theme :host{background:rgba(0,0,0,.12)}.mst-black-dark-theme :host{background:rgba(255,255,255,.12)}.mst-mono-theme :host{background:rgba(0,0,0,.12)}.mst-orange-theme :host{background:rgba(0,0,0,.12)}.mst-orange-dark-theme :host{background:rgba(255,255,255,.12)}.mst-elegant-theme :host{background:rgba(255,255,255,.12)}:host{height:48px;flex-direction:row;box-sizing:border-box;display:flex;max-height:100%;place-content:center space-around;align-items:center}"]}]}],"members":{"elements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"compositeEdit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"elementClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":58,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":59,"character":23},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":60,"character":27}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"isFunction":[{"__symbolic":"method"}]}},"PipCompositeToolbarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PipCompositeToolbarComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":18,"character":4},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":20,"character":4},{"__symbolic":"reference","module":"pip-webui2-locations","name":"PipLocationModule","line":22,"character":4},{"__symbolic":"reference","module":"pip-webui2-dates","name":"PipTimeRangeModule","line":23,"character":4},{"__symbolic":"reference","module":"pip-webui2-documents","name":"PipDocumentListModule","line":24,"character":4},{"__symbolic":"reference","module":"pip-webui2-pictures","name":"PipCollageModule","line":25,"character":4}],"exports":[{"__symbolic":"reference","name":"PipCompositeToolbarComponent"}],"providers":[]}]}],"members":{}},"PipCompositeEditComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"pip-composite-edit","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":12,"character":8},"arguments":["fadeIn",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":13,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":14,"character":16},"arguments":[{"max-height":"200px","opacity":"1","$quoted$":["max-height"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":15,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":37},"arguments":[{"max-height":"0","opacity":"0","$quoted$":["max-height"]}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":17,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":18,"character":16},"arguments":[{"opacity":"0"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":19,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":37},"arguments":[{"opacity":"1"}]}]}]]}]]}],"template":"<div class=\"pip-composite-body\">\r\n    <div [@fadeIn]=\"''\" [@.disabled]=\"disableForAnimation\" *ngFor=\"let element of elements; let i = index\" class=\"pip-composite-element\"\r\n         [scrollContainer]=\"scrollContainer\" pipDrag=\"true\" pipDrop=\"true\" forceTouch=\"true\" touchDelay=\"100\"\r\n         (dragStart)=\"onDragStart($event, i)\" (enter)=\"onEnter($event, i)\" (dragStop)=\"onDragStop($event, i)\"\r\n         (dropSuccess)=\"onDropSuccess($event, i)\">\r\n        <div class=\"pip-composite-element-header\">\r\n            <button mat-icon-button>\r\n                <mat-icon>drag_handle</mat-icon>\r\n            </button>\r\n            <button mat-icon-button (click)=\"deleteElement(i)\">\r\n                <mat-icon>clear</mat-icon>\r\n            </button>\r\n        </div>\r\n        <div class=\"pip-composite-element-body\" [ngSwitch]=\"element.type\" pipDragCancel>\r\n            <textarea placeholder=\"Text\" [(ngModel)]=\"element.text\" *ngSwitchCase=\"elementTypes.TEXT\"></textarea>\r\n            <pip-location-edit [locationPos]=\"element.location\" (onChangeLocation)=\"element.location = $event\"\r\n                               *ngSwitchCase=\"elementTypes.LOCATION\" showInput=\"true\">\r\n            </pip-location-edit>\r\n            <pip-document-list-edit [documents]=\"element.documents\" (onUpdateDocuments)=\"element.documents = $event\"\r\n                                    *ngSwitchCase=\"elementTypes.DOCUMENTS\" defaultAddIcon=\"insert_drive_file\"></pip-document-list-edit>\r\n            <pip-picture-list-edit [(srcs)]=\"element.pictures\" *ngSwitchCase=\"elementTypes.PICTURES\" defaultAddIcon=\"insert_photo\"></pip-picture-list-edit>\r\n            <pip-time-range-edit [startDate]=\"element.startDate\" [endDate]=\"element.endDate\" (startDateChange)=\"element.startDate = $event\"\r\n                                 (endDateChange)=\"element.endDate = $event\" *ngSwitchCase=\"elementTypes.TIME\"></pip-time-range-edit>\r\n            <pip-checklist-edit [elements]=\"element.elements\" *ngSwitchCase=\"elementTypes.CHECKLIST\"></pip-checklist-edit>\r\n        </div>\r\n    </div>\r\n    <div class=\"pip-composite-element last-element\" pipDrop=\"true\" (enter)=\"onEnter($event, elements.length)\"\r\n         (dropSuccess)=\"onDropSuccess($event, elements.length)\"></div>\r\n</div>","styles":[".bootbarn-cool-theme :host{background:#fff}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host{background:#fff}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#263238}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host{background:#fff}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host{background:#fff}.pip-amber-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#ff9800}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-black-theme :host{background:#424242}.pip-black-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.pip-black-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#263238}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#263238}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#263238}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#263238}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}.pip-blue-theme :host{background:#fff}.pip-blue-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#2196f3}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.candy-theme :host{background:#fff}.candy-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.candy-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#3f51b5}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#3f51b5}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#3f51b5}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#3f51b5}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-dark-theme :host{background:#424242}.pip-dark-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#212121}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#212121}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#212121}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#212121}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}.pip-green-theme :host{background:#fff}.pip-green-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-green-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#4caf50}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host{background:#fff}.pip-grey-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#607d8b}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host{background:#fff}.pip-navy-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#56617d}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host{background:#fff}.pip-orange-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#ff7043}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host{background:#fff}.pip-pink-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#bc5679}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.unicorn-dark-theme :host{background:#424242}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}.mst-black-theme :host{background:#fff}.mst-black-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.mst-black-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#1e1e1e}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.mst-black-dark-theme :host{background:#424242}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}.mst-mono-theme :host{background:#fff}.mst-mono-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host{background:#fff}.mst-orange-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(0,0,0,.12)}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(0,0,0,.05)}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea{color:rgba(0,0,0,.87);background:0 0}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#e17100}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(0,0,0,.54)}.mst-orange-dark-theme :host{background:#424242}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host{background:#3e3f4a}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-header{background:rgba(255,255,255,.12)}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body{background:rgba(255,255,255,.05)}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea{color:#fff;background:0 0}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-webkit-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea:focus:-ms-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::-ms-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea:focus::placeholder{color:#007681}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-composite-element .pip-composite-element-body textarea::placeholder{color:rgba(255,255,255,.7)}:host{display:block;width:100%;height:100%}:host .pip-composite-element{height:auto}:host .pip-composite-element .pip-composite-element-header{height:40px;position:relative}:host .pip-composite-element .pip-composite-element-header .mat-icon-button{position:absolute}:host .pip-composite-element .pip-composite-element-header .mat-icon-button:first-of-type{left:calc(50% - 20px);cursor:move}:host .pip-composite-element .pip-composite-element-header .mat-icon-button:last-of-type{right:4px}:host .pip-composite-element .pip-composite-element-body{min-height:100px}:host .pip-composite-element .pip-composite-element-body textarea{resize:vertical;font-size:16px;font-family:Roboto;font-weight:400;border:none;padding:16px;outline:0;width:100%;min-height:100px;max-height:400px;box-sizing:border-box}:host .pip-composite-element .pip-composite-element-body .pip-location-edit ::ng-deep mat-form-field .mat-input-flex.mat-form-field-flex{padding-left:16px;padding-right:16px;box-sizing:border-box}:host .pip-composite-element .pip-composite-element-body .pip-location-edit ::ng-deep mat-form-field .mat-input-flex.mat-form-field-flex .mat-input-infix.mat-form-field-infix{padding-top:3px;padding-bottom:8px}:host .pip-composite-element .pip-composite-element-body .pip-document-list-edit,:host .pip-composite-element .pip-composite-element-body .pip-picture-list-edit{padding-top:16px;padding-left:16px;display:block}:host .pip-composite-element .pip-composite-element-body .pip-time-range-edit ::ng-deep>div{padding-top:16px;padding-left:16px;padding-right:16px}:host .pip-composite-element .pip-composite-element-body .pip-time-range-edit ::ng-deep>div .time-container{min-width:0}:host .pip-composite-element .pip-composite-element-body .pip-time-range-edit ::ng-deep>div .time-container mat-form-field{min-width:0}:host .pip-composite-element.last-element{height:24px;transition:height .35s}:host.animations .pip-composite-element{transition:padding-top .25s}"]}]}],"members":{"elements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"onElementsChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":5}}]}],"scrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":43,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":44,"character":23}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"deleteElement":[{"__symbolic":"method"}],"onDragStart":[{"__symbolic":"method"}],"onEnter":[{"__symbolic":"method"}],"onDropSuccess":[{"__symbolic":"method"}],"onDragStop":[{"__symbolic":"method"}],"addByType":[{"__symbolic":"method"}],"setPadding":[{"__symbolic":"method"}]}},"PipCompositeEditModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PipCompositeEditComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":21,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":22,"character":4},{"__symbolic":"reference","module":"pip-webui2-behaviors","name":"PipDraggableModule","line":24,"character":4},{"__symbolic":"reference","module":"pip-webui2-locations","name":"PiplocationEditModule","line":25,"character":4},{"__symbolic":"reference","module":"pip-webui2-dates","name":"PipTimeRangeEditModule","line":26,"character":4},{"__symbolic":"reference","module":"pip-webui2-documents","name":"PipDocumentListEditModule","line":27,"character":4},{"__symbolic":"reference","module":"pip-webui2-pictures","name":"PipPictureListEditModule","line":28,"character":4},{"__symbolic":"reference","name":"PipChecklistEditModule"}],"exports":[{"__symbolic":"reference","name":"PipCompositeEditComponent"}],"providers":[]}]}],"members":{}},"PipChecklistEditComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"pip-checklist-edit","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":12,"character":8},"arguments":["fadeIn",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":13,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":14,"character":16},"arguments":[{"height":"48px","opacity":"1"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":15,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":15,"character":37},"arguments":[{"height":"0","opacity":"0"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":17,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":18,"character":16},"arguments":[{"height":"0","opacity":"0"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":19,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":19,"character":37},"arguments":[{"height":"48px","opacity":"1"}]}]}]]}]]}],"template":"<div class=\"pip-checklist-body\" [ngStyle]=\"{ height: ((elements.length + 1) * 48) + 'px'}\">\r\n    <div [@fadeIn]=\"''\" [@.disabled]=\"disableForAnimation\" class=\"pip-checklist-element\" *ngFor=\"let element of elements; let i = index\"\r\n         pipDrag=\"true\" pipDrop=\"true\" forceTouch=\"true\" touchDelay=\"100\"\r\n         (dragStart)=\"onDragStart($event, i)\" (enter)=\"onEnter($event, i)\" (dragStop)=\"onDragStop($event, i)\"\r\n         (dropSuccess)=\"onDropSuccess($event, i)\">\r\n        <div (click)=\"focusElement(i)\">\r\n            <button tabindex=\"-1\" [disabled]=\"disabled\" mat-icon-button class=\"move-button\">\r\n                <mat-icon>drag_handle</mat-icon>\r\n            </button>\r\n        </div>\r\n        <div pipDragCancel (click)=\"focusElement(i)\">\r\n            <mat-checkbox tabindex=\"-1\" [disabled]=\"disabled\" [checked]=\"element.checked\" (change)=\"element.checked = $event.checked\"></mat-checkbox>\r\n            <input [disabled]=\"disabled\" type=\"text\" placeholder=\"Text\" [(ngModel)]=\"element.text\">\r\n            <button tabindex=\"-1\" [disabled]=\"disabled\" mat-icon-button (click)=\"deleteElement(i)\" class=\"delete-button\">\r\n                <mat-icon>cancel</mat-icon>\r\n            </button>\r\n        </div>\r\n    </div>\r\n    <div class=\"pip-checklist-element\" pipDrop=\"true\" (enter)=\"onEnter($event, elements.length)\" (dropSuccess)=\"onDropSuccess($event, elements.length)\">\r\n        <div>\r\n            <button [disabled]=\"disabled\" mat-icon-button class=\"add-button\" (click)=\"onAdd()\">\r\n                <mat-icon>add</mat-icon>\r\n            </button>\r\n        </div>\r\n    </div>\r\n</div>","styles":[".bootbarn-cool-theme :host{background:#fff}.bootbarn-cool-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.bootbarn-cool-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.bootbarn-cool-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-checklist-element>div input:focus::placeholder{color:#455a64}.bootbarn-cool-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-cool-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host{background:#fff}.bootbarn-mono-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.bootbarn-mono-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.bootbarn-mono-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#263238}.bootbarn-mono-theme :host .pip-checklist-element>div input:focus::placeholder{color:#263238}.bootbarn-mono-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-mono-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host{background:#fff}.bootbarn-warm-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.bootbarn-warm-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.bootbarn-warm-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-checklist-element>div input:focus::placeholder{color:#b13722}.bootbarn-warm-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.bootbarn-warm-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host{background:#fff}.pip-amber-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-amber-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-amber-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#ff9800}.pip-amber-theme :host .pip-checklist-element>div input:focus::placeholder{color:#ff9800}.pip-amber-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-amber-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-black-theme :host{background:#424242}.pip-black-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.pip-black-theme :host .pip-checklist-element>div input{color:#fff}.pip-black-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#263238}.pip-black-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#263238}.pip-black-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#263238}.pip-black-theme :host .pip-checklist-element>div input:focus::placeholder{color:#263238}.pip-black-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-black-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}.pip-blue-theme :host{background:#fff}.pip-blue-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-blue-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-blue-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#2196f3}.pip-blue-theme :host .pip-checklist-element>div input:focus::placeholder{color:#2196f3}.pip-blue-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-blue-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.candy-theme :host{background:#fff}.candy-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.candy-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.candy-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#3f51b5}.candy-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#3f51b5}.candy-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#3f51b5}.candy-theme :host .pip-checklist-element>div input:focus::placeholder{color:#3f51b5}.candy-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.candy-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-dark-theme :host{background:#424242}.pip-dark-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.pip-dark-theme :host .pip-checklist-element>div input{color:#fff}.pip-dark-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#212121}.pip-dark-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#212121}.pip-dark-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#212121}.pip-dark-theme :host .pip-checklist-element>div input:focus::placeholder{color:#212121}.pip-dark-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.pip-dark-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}.pip-green-theme :host{background:#fff}.pip-green-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-green-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-green-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#4caf50}.pip-green-theme :host .pip-checklist-element>div input:focus::placeholder{color:#4caf50}.pip-green-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-green-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host{background:#fff}.pip-grey-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-grey-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-grey-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#607d8b}.pip-grey-theme :host .pip-checklist-element>div input:focus::placeholder{color:#607d8b}.pip-grey-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-grey-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host{background:#fff}.pip-navy-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-navy-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-navy-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#56617d}.pip-navy-theme :host .pip-checklist-element>div input:focus::placeholder{color:#56617d}.pip-navy-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-navy-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host{background:#fff}.pip-orange-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-orange-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-orange-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#ff7043}.pip-orange-theme :host .pip-checklist-element>div input:focus::placeholder{color:#ff7043}.pip-orange-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-orange-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host{background:#fff}.pip-pink-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.pip-pink-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.pip-pink-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#bc5679}.pip-pink-theme :host .pip-checklist-element>div input:focus::placeholder{color:#bc5679}.pip-pink-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.pip-pink-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.unicorn-dark-theme :host{background:#424242}.unicorn-dark-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.unicorn-dark-theme :host .pip-checklist-element>div input{color:#fff}.unicorn-dark-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-checklist-element>div input:focus::placeholder{color:#607d8b}.unicorn-dark-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.unicorn-dark-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}.mst-black-theme :host{background:#fff}.mst-black-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.mst-black-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.mst-black-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#1e1e1e}.mst-black-theme :host .pip-checklist-element>div input:focus::placeholder{color:#1e1e1e}.mst-black-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-black-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.mst-black-dark-theme :host{background:#424242}.mst-black-dark-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.mst-black-dark-theme :host .pip-checklist-element>div input{color:#fff}.mst-black-dark-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-checklist-element>div input:focus::placeholder{color:#1e1e1e}.mst-black-dark-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-black-dark-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}.mst-mono-theme :host{background:#fff}.mst-mono-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.mst-mono-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.mst-mono-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-checklist-element>div input:focus::placeholder{color:#1e1e1e}.mst-mono-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-mono-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host{background:#fff}.mst-orange-theme :host .pip-checklist-element>div{background:rgba(0,0,0,.05)}.mst-orange-theme :host .pip-checklist-element>div input{color:rgba(0,0,0,.87)}.mst-orange-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#e17100}.mst-orange-theme :host .pip-checklist-element>div input:focus::placeholder{color:#e17100}.mst-orange-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mst-orange-theme :host .pip-checklist-element>div input::placeholder{color:rgba(0,0,0,.54)}.mst-orange-dark-theme :host{background:#424242}.mst-orange-dark-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.mst-orange-dark-theme :host .pip-checklist-element>div input{color:#fff}.mst-orange-dark-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-checklist-element>div input:focus::placeholder{color:#e17100}.mst-orange-dark-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-orange-dark-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host{background:#3e3f4a}.mst-elegant-theme :host .pip-checklist-element>div{background:rgba(255,255,255,.05)}.mst-elegant-theme :host .pip-checklist-element>div input{color:#fff}.mst-elegant-theme :host .pip-checklist-element>div input:focus::-webkit-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-checklist-element>div input:focus:-ms-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-checklist-element>div input:focus::-ms-input-placeholder{color:#007681}.mst-elegant-theme :host .pip-checklist-element>div input:focus::placeholder{color:#007681}.mst-elegant-theme :host .pip-checklist-element>div input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-checklist-element>div input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-checklist-element>div input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.mst-elegant-theme :host .pip-checklist-element>div input::placeholder{color:rgba(255,255,255,.7)}:host{display:block;width:100%;height:100%;position:relative}:host .pip-checklist-body{transition:height .35s}:host .pip-checklist-element{place-content:center flex-start;align-items:center;flex-direction:row;box-sizing:border-box;display:flex;height:48px;box-sizing:content-box}:host .pip-checklist-element>div{padding:0 8px;height:100%;place-content:center flex-start;align-items:center;flex-direction:row;box-sizing:border-box;display:flex}:host .pip-checklist-element>div:last-of-type{flex:1 1 100%}:host .pip-checklist-element>div input{flex:1 1 100%;box-sizing:border-box;margin-right:8px;border:none;background-color:transparent;outline:0;font-size:16px;margin-top:4px}:host .pip-checklist-element>div mat-checkbox{margin-left:8px;margin-right:16px}:host .pip-checklist-element>div button.move-button{cursor:move}:host .pip-checklist-element>div button.delete-button{opacity:0;z-index:-10;transition:opacity .35s}:host .pip-checklist-element:last-of-type{position:absolute;bottom:0;width:100%}:host .pip-checklist-element.focused button.delete-button{opacity:1!important;z-index:10!important}:host.animations .pip-checklist-element{transition:padding-top .25s}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":27,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":28,"character":23},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":29,"character":27}]}],"elements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"onElementsChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"deleteElement":[{"__symbolic":"method"}],"onDragStart":[{"__symbolic":"method"}],"onEnter":[{"__symbolic":"method"}],"onDropSuccess":[{"__symbolic":"method"}],"onDragStop":[{"__symbolic":"method"}],"onAdd":[{"__symbolic":"method"}],"focusElement":[{"__symbolic":"method"}],"setPadding":[{"__symbolic":"method"}]}},"PipChecklistEditModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PipChecklistEditComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCheckboxModule","line":19,"character":4},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":21,"character":4},{"__symbolic":"reference","module":"pip-webui2-behaviors","name":"PipDraggableModule","line":23,"character":4}],"exports":[{"__symbolic":"reference","name":"PipChecklistEditComponent"}],"providers":[]}]}],"members":{}},"PipCompositeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"pip-composite","template":"<div class=\"pip-composite-body\">\r\n    <div *ngFor=\"let element of elements; let i = index\" class=\"pip-composite-element\">\r\n        <div class=\"pip-composite-element-body\" [ngSwitch]=\"element.type\">\r\n            <div *ngSwitchCase=\"elementTypes.TEXT\">\r\n                {{ element.text }}\r\n            </div>\r\n            <pip-location [locationPos]=\"element.location\" [disabled]=\"disabled\" [locationName]=\"element.locationName\"\r\n                          *ngSwitchCase=\"elementTypes.LOCATION\">\r\n            </pip-location>\r\n            <pip-document-list [disabled]=\"disabled\" [documents]=\"element.documents\" *ngSwitchCase=\"elementTypes.DOCUMENTS\"></pip-document-list>\r\n            <pip-collage [(srcs)]=\"element.pictures\" *ngSwitchCase=\"elementTypes.PICTURES\"></pip-collage>\r\n            <pip-time-range [startDate]=\"element.startDate\" [endDate]=\"element.endDate\" *ngSwitchCase=\"elementTypes.TIME\"></pip-time-range>\r\n            <pip-checklist [disabled]=\"disabled\" [elements]=\"element.elements\" *ngSwitchCase=\"elementTypes.CHECKLIST\"></pip-checklist>\r\n        </div>\r\n    </div>\r\n</div>","styles":[":host .pip-composite-element{margin:4px 0}:host .pip-composite-element .pip-time-range{padding-left:17px}:host .pip-composite-element .pip-composite-element-body>div{text-align:justify;margin:4px 0}"]}]}],"members":{"elements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":20,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":23},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":22,"character":27}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"PipCompositeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PipCompositeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":20,"character":4},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":22,"character":4},{"__symbolic":"reference","module":"pip-webui2-locations","name":"PipLocationModule","line":24,"character":4},{"__symbolic":"reference","module":"pip-webui2-dates","name":"PipTimeRangeModule","line":25,"character":4},{"__symbolic":"reference","module":"pip-webui2-documents","name":"PipDocumentListModule","line":26,"character":4},{"__symbolic":"reference","module":"pip-webui2-pictures","name":"PipCollageModule","line":27,"character":4},{"__symbolic":"reference","name":"PipChecklistModule"}],"exports":[{"__symbolic":"reference","name":"PipCompositeComponent"}],"providers":[]}]}],"members":{}},"PipChecklistComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"pip-checklist","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":11,"character":8},"arguments":["fadeIn",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":12,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":13,"character":16},"arguments":[{"height":"48px","opacity":"1"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":14,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":14,"character":37},"arguments":[{"height":"0","opacity":"0"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":16,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":17,"character":16},"arguments":[{"height":"0","opacity":"0"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":18,"character":16},"arguments":[".35s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":18,"character":37},"arguments":[{"height":"48px","opacity":"1"}]}]}]]}]]}],"template":"<div class=\"pip-checklist-body\">\r\n    <pip-checklist-element [@fadeIn]=\"''\" *ngFor=\"let element of elements; let i = index\" [(checked)]=\"element.checked\"\r\n                           [text]=\"element.text\" (change)=\"element.checked = $event\" [disabled]=\"disabled\">\r\n    </pip-checklist-element>\r\n</div>","styles":[":host{display:block;width:100%;height:100%}"]}]}],"members":{"elements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":30,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":31,"character":23},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":32,"character":27}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"PipChecklistModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PipChecklistComponent"},{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":21,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCheckboxModule","line":22,"character":4},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":24,"character":4},{"__symbolic":"reference","module":"pip-webui2-locations","name":"PipLocationModule","line":26,"character":4},{"__symbolic":"reference","module":"pip-webui2-dates","name":"PipTimeRangeModule","line":27,"character":4},{"__symbolic":"reference","module":"pip-webui2-documents","name":"PipDocumentListModule","line":28,"character":4},{"__symbolic":"reference","module":"pip-webui2-pictures","name":"PipCollageModule","line":29,"character":4}],"exports":[{"__symbolic":"reference","name":"PipChecklistComponent"},{"__symbolic":"reference","name":"ɵa"}],"providers":[]}]}],"members":{}},"PipCompositeElement":{"__symbolic":"class","members":{}},"PipChecklistElement":{"__symbolic":"class","members":{}},"PipCompositeElementTypes":{"__symbolic":"class","members":{},"statics":{"TEXT":"text","PICTURES":"pictures","DOCUMENTS":"documents","CHECKLIST":"checklist","LOCATION":"location","TIME":"time"}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"pip-checklist-element","template":"<mat-checkbox [disabled]=\"disabled\" [checked]=\"checked\" (change)=\"onChange($event.checked)\"></mat-checkbox>\r\n<span>{{ text }}</span>","styles":[":host.pip-checklist-element{width:100%;padding:0 16px;height:auto;min-height:48px;place-content:center flex-start;align-items:center;flex-direction:row;box-sizing:border-box;display:flex}:host.pip-checklist-element span{flex:1 1 100%;box-sizing:border-box;margin-top:2px}:host.pip-checklist-element mat-checkbox{margin-right:16px}"]}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":5}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":12,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":17,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":23},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":19,"character":27}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}]}}},"origins":{"PipCompositeToolbarComponent":"./lib/composite-toolbar/composite-toolbar.component","PipCompositeToolbarModule":"./lib/composite-toolbar/composite-toolbar.module","PipCompositeEditComponent":"./lib/composite-edit/composite-edit.component","PipCompositeEditModule":"./lib/composite-edit/composite-edit.module","PipChecklistEditComponent":"./lib/checklist-edit/checklist-edit.component","PipChecklistEditModule":"./lib/checklist-edit/checklist-edit.module","PipCompositeComponent":"./lib/composite/composite.component","PipCompositeModule":"./lib/composite/composite.module","PipChecklistComponent":"./lib/checklist/checklist.component","PipChecklistModule":"./lib/checklist/checklist.module","PipCompositeElement":"./lib/shared/composite-element.model","PipChecklistElement":"./lib/shared/checklist-element.model","PipCompositeElementTypes":"./lib/shared/composite-element-types.model","ɵa":"./lib/checklist/checklist-element.component"},"importAs":"pip-webui2-composite"}