[{"__symbolic":"module","version":3,"metadata":{"ODialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"o-dialog","template":"\n    <h1 *ngIf=\"title && title.length > 0\" md-dialog-title>{{ title | oTranslate }}</h1>\n    <div md-dialog-content>\n      <div fxLayout=\"row\" class=\"alert-content\" [class.alert-content-icon]=\"useIcon\" fxLayoutAlign=\"space-between center\">\n        <md-icon *ngIf=\"useIcon\" class=\"alert-icon\" [class.info]=\"isInfo\" [class.warn]=\"isWarn\" [class.error]=\"isError\">{{ icon }}</md-icon>\n        <span>{{ message | oTranslate }}</span>\n      </div>\n    </div>\n    <md-dialog-actions align=\"end\">\n      <span fxFlex></span>\n      <button md-button class=\"mat-primary\" (click)=\"onOkClick($event)\">\n          <span>{{ okButtonText | oTranslate | uppercase }}</span>\n        </button>\n      <button *ngIf=\"twoOptions\" md-button class=\"mat-primary\" md-dialog-close>\n          <span>{{ cancelButtonText | oTranslate | uppercase }}</span>\n        </button>\n    </md-dialog-actions>\n  ","styles":["\n    .alert-content{padding:12px 0}.alert-content-icon{min-height:70px}.alert-icon{font-size:50px;margin-right:16px;min-height:50px;min-width:50px}\n  "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MdDialogRef","arguments":[{"__symbolic":"reference","name":"ODialogComponent"}]}]}],"onOkClick":[{"__symbolic":"method"}],"alert":[{"__symbolic":"method"}],"info":[{"__symbolic":"method"}],"warn":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"confirm":[{"__symbolic":"method"}],"ensureConfig":[{"__symbolic":"method"}],"configureDefaultAlert":[{"__symbolic":"method"}]},"statics":{"DEFAULT_OK_BUTTON_TEXT":"OK","DEFAULT_CANCEL_BUTTON_TEXT":"CANCEL"}},"ODialogModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ODialogComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdButtonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdIconModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdDialogModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdCheckboxModule"},{"__symbolic":"reference","module":"../../pipes/o-translate.pipe","name":"OTranslateModule"}],"exports":[{"__symbolic":"reference","name":"ODialogComponent"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdButtonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdDialogModule"}]}]}]}},"exports":[{"from":"./o-dialog.config"}]},{"__symbolic":"module","version":1,"metadata":{"ODialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"o-dialog","template":"\n    <h1 *ngIf=\"title && title.length > 0\" md-dialog-title>{{ title | oTranslate }}</h1>\n    <div md-dialog-content>\n      <div fxLayout=\"row\" class=\"alert-content\" [class.alert-content-icon]=\"useIcon\" fxLayoutAlign=\"space-between center\">\n        <md-icon *ngIf=\"useIcon\" class=\"alert-icon\" [class.info]=\"isInfo\" [class.warn]=\"isWarn\" [class.error]=\"isError\">{{ icon }}</md-icon>\n        <span>{{ message | oTranslate }}</span>\n      </div>\n    </div>\n    <md-dialog-actions align=\"end\">\n      <span fxFlex></span>\n      <button md-button class=\"mat-primary\" (click)=\"onOkClick($event)\">\n          <span>{{ okButtonText | oTranslate | uppercase }}</span>\n        </button>\n      <button *ngIf=\"twoOptions\" md-button class=\"mat-primary\" md-dialog-close>\n          <span>{{ cancelButtonText | oTranslate | uppercase }}</span>\n        </button>\n    </md-dialog-actions>\n  ","styles":["\n    .alert-content{padding:12px 0}.alert-content-icon{min-height:70px}.alert-icon{font-size:50px;margin-right:16px;min-height:50px;min-width:50px}\n  "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MdDialogRef","arguments":[{"__symbolic":"reference","name":"ODialogComponent"}]}]}],"onOkClick":[{"__symbolic":"method"}],"alert":[{"__symbolic":"method"}],"info":[{"__symbolic":"method"}],"warn":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"confirm":[{"__symbolic":"method"}],"ensureConfig":[{"__symbolic":"method"}],"configureDefaultAlert":[{"__symbolic":"method"}]},"statics":{"DEFAULT_OK_BUTTON_TEXT":"OK","DEFAULT_CANCEL_BUTTON_TEXT":"CANCEL"}},"ODialogModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ODialogComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdButtonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdIconModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdDialogModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdCheckboxModule"},{"__symbolic":"reference","module":"../../pipes/o-translate.pipe","name":"OTranslateModule"}],"exports":[{"__symbolic":"reference","name":"ODialogComponent"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdButtonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MdDialogModule"}]}]}]}},"exports":[{"from":"./o-dialog.config"}]}]