[{"__symbolic":"module","version":4,"metadata":{"BaseDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"bll-dialog-base","template":"\n    <div class=\"dialog\">\n      <div class=\"dialog-header\">\n        <span class=\"dialog-icon\">\n          <ng-content select=\".icon\"></ng-content>\n        </span>\n        <!-- <ng-container [ngSwitch]=\"title?.type\">\n          <h2 *ngSwitchCase=\"'string'\" [innerHTML]=\"title.content\"></h2>\n          <h2 *ngSwitchCase=\"'template'\">\n            <ng-container *ngTemplateOutlet=\"title.content; context: context\"></ng-container>\n          </h2>\n        </ng-container>\n      </div>\n\n      <div class=\"dialog-content\" [ngSwitch]=\"body.type\">\n        <p *ngSwitchCase=\"'string'\" [class.with-title]=\"title\" [innerHTML]=\"body.content\"></p>\n        <p *ngSwitchCase=\"'template'\" [class.with-title]=\"title\">\n          <ng-container *ngTemplateOutlet=\"body.content; context: context\"></ng-container>\n        </p>\n      </div> -->\n\n        <div class=\"dialog-footer\">\n          <ng-content select=\".btn\"></ng-content>\n        </div>\n      </div>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":35,"character":19},"member":"OnPush"},"styles":[".dialog,:host{display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.dialog{align-items:center;justify-content:flex-start}.dialog-header{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;margin:0;padding:18px 40px 10px 30px}.dialog-header .dialog-icon ::ng-deep{display:flex}.dialog-header .dialog-icon ::ng-deep .icon{width:24px;margin-right:10px}.dialog-header .dialog-icon ::ng-deep .icon-success{fill:#72c140}.dialog-header .dialog-icon ::ng-deep .icon-question{fill:#f0af41}.dialog-header .dialog-icon ::ng-deep .icon-error{fill:#e74c3c}.dialog-header h2{font-size:1.2rem;font-weight:700;margin:0}.dialog-content{width:100%;flex-grow:1;overflow:auto;position:relative;display:flex;flex-direction:column;padding:0 30px 30px}.dialog-content p{font-size:.875rem;line-height:1.75;margin:5px 0}.dialog-content .with-title{padding-left:35px}.dialog-footer ::ng-deep{display:flex;width:100%;justify-content:flex-end;padding:17px 30px 16px;border-top:1px solid #f1f2f5}.dialog-footer ::ng-deep .btn{margin-right:10px;padding:10px 18px;border:0;border-radius:4px;cursor:pointer}.dialog-footer ::ng-deep .btn:focus{outline:none}.dialog-footer ::ng-deep .btn:last-child{margin-right:0}.dialog-footer ::ng-deep .btn-success{background-color:#4091f7;color:#fff}.dialog-footer ::ng-deep .btn-error{background-color:#e74c3c;color:#fff}.dialog-footer ::ng-deep .btn-cancel{background-color:#fff;border:2px solid #4091f7;color:#4091f7}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../dialog-ref","name":"BllDialogRef","line":45,"character":26,"arguments":[{"__symbolic":"reference","module":"../types","name":"DialogContentData","line":45,"character":39}]}]}]}}}}]