{"__symbolic":"module","version":4,"metadata":{"ExceptionType":{"__symbolic":"interface"},"ExceptionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"exception","exportAs":"exception","host":{"[class.exception]":"true","$quoted$":["[class.exception]"]},"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":15,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"template":"<div class=\"exception__img-block\">\r\n  <div class=\"exception__img\" [style.backgroundImage]=\"_img\"></div>\r\n</div>\r\n<div class=\"exception__cont\">\r\n  <h1 class=\"exception__cont-title\"\r\n      [innerHTML]=\"_title\"></h1>\r\n  <div class=\"exception__cont-desc\"\r\n       [innerHTML]=\"_desc || locale[_type]\"></div>\r\n  <div class=\"exception__cont-actions\">\r\n    <div (cdkObserveContent)=\"checkContent()\"\r\n         #conTpl>\r\n      <ng-content></ng-content>\r\n    </div>\r\n    <button *ngIf=\"!hasCon\"\r\n            nz-button\r\n            [routerLink]=\"['/']\"\r\n            [nzType]=\"'primary'\">{{locale.backToHome}}</button>\r\n  </div>\r\n</div>\r\n"}]}],"members":{"conTpl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":20,"character":3},"arguments":["conTpl",{"static":true}]}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"fixImg":[{"__symbolic":"method"}],"img":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"desc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"checkContent":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@knz/theme","name":"KNZLocaleService","line":78,"character":28},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":78,"character":59}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ExceptionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":12},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":12,"character":26},{"__symbolic":"reference","module":"@knz/util","name":"KNZUtilModule","line":12,"character":40},{"__symbolic":"reference","module":"@knz/theme","name":"KNZLocaleModule","line":12,"character":55},{"__symbolic":"reference","module":"ng-zorro-antd/button","name":"NzButtonModule","line":12,"character":72}],"declarations":[{"__symbolic":"reference","name":"ExceptionComponent"}],"exports":[{"__symbolic":"reference","name":"ExceptionComponent"}]}]}],"members":{}}},"origins":{"ExceptionType":"./exception.component","ExceptionComponent":"./exception.component","ExceptionModule":"./exception.module"},"importAs":"@knz/assembly/exception"}