{"__symbolic":"module","version":4,"metadata":{"ConfirmDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"fast-confirm-dialog","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":9,"character":19},"member":"OnPush"},"template":"<div class=\"modal-body\">\n\n  <h2 mat-dialog-title>{{ data.title ? data.title : 'Confirmation' }}</h2>\n  <button\n    mat-icon-button\n    mat-dialog-close\n    class=\"btn-close\"\n  >\n    <mat-icon\n      fontIcon=\"mdi-close\"\n      [inline]=\"true\"\n    ></mat-icon>\n  </button>\n  <mat-dialog-content>\n\n    <p>\n      {{ data.description }}\n    </p>\n  </mat-dialog-content>\n  <mat-dialog-actions>\n    <button\n      class=\"fast-button danger\"\n      [mat-dialog-close]=\"true\"\n    >\n      {{ data.confirm ? data.confirm : 'YES' }}\n    </button>\n    <button\n      class=\"fast-button modal-button no-style\"\n      mat-dialog-close\n    >\n      {{ data.deny ? data.deny : 'CANCEL' }}\n    </button>\n  </mat-dialog-actions>\n</div>\n","styles":["h2{padding-bottom:25px;border-bottom:1px solid #ddd;font-weight:400;font-size:32px}p{margin-bottom:20px;font-weight:300;font-size:16px}.btn-close{position:absolute;margin-top:-170px;margin-left:466px;color:#999}mat-icon{font-size:20px!important}.fast-button{display:unset;width:100%}.fast-button.warn{color:#007bc7}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MAT_DIALOG_DATA","line":12,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"IConfirmDialogData"}]}]}},"IConfirmDialogData":{"__symbolic":"interface"},"ConfirmModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ConfirmDialogComponent"}],"entryComponents":[{"__symbolic":"reference","name":"ConfirmDialogComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"@angular/material","name":"MatDialogModule","line":9,"character":26},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":9,"character":43},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":9,"character":60}]}]}],"members":{}}},"origins":{"ConfirmDialogComponent":"./components/confirm-dialog/confirm-dialog.component","IConfirmDialogData":"./models/confirm-dialog-data.model","ConfirmModule":"./confirm.module"},"importAs":"fast-shared-client/confirm"}