{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"function","parameters":["parent"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parent"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"AtIconService"}}}},"ɵb":{"provide":{"__symbolic":"reference","name":"AtIconService"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":801,"character":16}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":801,"character":32}},{"__symbolic":"reference","name":"AtIconService"}]],"useFactory":{"__symbolic":"reference","name":"ɵa"}},"AtToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[atToggle]"}]}],"members":{"duration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3},"arguments":["atToggle"]}]}],"ariaExpandedBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":46,"character":3},"arguments":["attr.aria-expanded"]}]}],"ariaHiddenBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":54,"character":3},"arguments":["attr.aria-hidden"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":59,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":60,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":61,"character":42},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":62,"character":41}]}],"hide":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"_onHideDone":[{"__symbolic":"method"}],"_onShowDone":[{"__symbolic":"method"}]}},"AtFadeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[atFade]"}]}],"members":{"duration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["atFade"]}]}],"onFadeIn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3},"arguments":["fadeIn"]}]}],"onFadeOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3},"arguments":["fadeOut"]}]}],"ariaExpandedBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":57,"character":3},"arguments":["attr.aria-expanded"]}]}],"ariaHiddenBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":65,"character":3},"arguments":["attr.aria-hidden"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":70,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":71,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":72,"character":42},{"__symbolic":"reference","module":"@angular/animations","name":"AnimationBuilder","line":73,"character":41}]}],"hide":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"_onFadeInDone":[{"__symbolic":"method"}],"_onFadeOutDone":[{"__symbolic":"method"}]}},"AtIconService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"filter":[{"__symbolic":"method"}]}},"AtEvents":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"subscribe":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}],"publish":[{"__symbolic":"method"}]}},"AtCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":57,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":59,"character":8},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":60,"character":8},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":61,"character":8}],"declarations":[[{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"}],[{"__symbolic":"reference","name":"AtToggleDirective"},{"__symbolic":"reference","name":"AtFadeDirective"}]],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":68,"character":8},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":69,"character":8},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":70,"character":8},[{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"}],[{"__symbolic":"reference","name":"AtToggleDirective"},{"__symbolic":"reference","name":"AtFadeDirective"}]],"providers":[{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"AtEvents"}]}]}],"members":{}},"AtCollapseAnimation":{"__symbolic":"function","parameters":["collapseOptions"],"defaults":[{}],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":9},"arguments":[{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"anchor"},"right":"atCollapse"},[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":25,"character":4},"arguments":["1",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":15},"arguments":[{"height":"0","display":"none"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":29,"character":4},"arguments":["0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":16},"arguments":[{"height":{"__symbolic":"reference","module":"@angular/animations","name":"AUTO_STYLE","line":30,"character":14},"display":{"__symbolic":"reference","module":"@angular/animations","name":"AUTO_STYLE","line":31,"character":15}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":33,"character":4},"arguments":["0 => 1",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"group","line":34,"character":6},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":35,"character":8},"arguments":["@*",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":35,"character":20}},{"optional":true}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":36,"character":8},"arguments":[{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"duration"},"right":150},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"delay"},"right":0}},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"easeOnClose"},"right":"ease-in"}}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":41,"character":4},"arguments":["1 => 0",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"group","line":42,"character":6},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":43,"character":8},"arguments":["@*",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":43,"character":20}},{"optional":true}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":44,"character":8},"arguments":[{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"duration"},"right":150},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"delay"},"right":0}},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"collapseOptions"},"member":"easeOnOpen"},"right":"ease-out"}}]}]]}]]}]]}},"AtFadeInOutAnimation":{"__symbolic":"function","parameters":["fadeInOut"],"defaults":[{}],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":9},"arguments":[{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"anchor"},"right":"atFadeInOut"},[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":25,"character":4},"arguments":["0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":15},"arguments":[{"opacity":"0","display":"none"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":29,"character":4},"arguments":["1",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":16},"arguments":[{"opacity":{"__symbolic":"reference","module":"@angular/animations","name":"AUTO_STYLE","line":30,"character":15},"display":{"__symbolic":"reference","module":"@angular/animations","name":"AUTO_STYLE","line":31,"character":15}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":33,"character":4},"arguments":["0 => 1",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"group","line":34,"character":6},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":35,"character":8},"arguments":["@*",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":35,"character":20}},{"optional":true}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":36,"character":8},"arguments":[{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"duration"},"right":150},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"delay"},"right":0}},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"easeOnIn"},"right":"ease-in"}}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":41,"character":4},"arguments":["1 => 0",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"group","line":42,"character":6},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":43,"character":8},"arguments":["@*",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":43,"character":20}},{"optional":true}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":44,"character":8},"arguments":[{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"duration"},"right":150},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"delay"},"right":0}},"right":"ms "},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"fadeInOut"},"member":"easeOnOut"},"right":"ease-out"}}]}]]}]]}]]}},"IControlValueAccessor":{"__symbolic":"interface"},"mixinControlValueAccessor":{"__symbolic":"function","parameters":["base","initialValue"],"value":{"__symbolic":"class"}},"ICanDisable":{"__symbolic":"interface"},"mixinDisabled":{"__symbolic":"function","parameters":["base"],"value":{"__symbolic":"class"}},"ICanDisableRipple":{"__symbolic":"interface"},"mixinDisableRipple":{"__symbolic":"function","parameters":["base"],"value":{"__symbolic":"class"}},"ɵc":{"__symbolic":"function","parameters":["parent","ngZone"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parent"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"AtMediaService"},"arguments":[{"__symbolic":"reference","name":"ngZone"}]}}},"ɵd":{"provide":{"__symbolic":"reference","name":"AtMediaService"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":113,"character":16}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":113,"character":32}},{"__symbolic":"reference","name":"AtMediaService"}],{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":15,"character":33}],"useFactory":{"__symbolic":"reference","name":"ɵc"}},"AtMediaService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":15,"character":33}]}],"deregisterQuery":[{"__symbolic":"method"}],"query":[{"__symbolic":"method"}],"registerQuery":[{"__symbolic":"method"}],"broadcast":[{"__symbolic":"method"}],"_onResize":[{"__symbolic":"method"}],"_matchMediaTrigger":[{"__symbolic":"method"}]}},"AtMediaToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[atMediaToggle]"}]}],"members":{"query":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5},"arguments":["atMediaToggle"]}]}],"attributes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5},"arguments":["mediaAttributes"]}]}],"classes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5},"arguments":["mediaClasses"]}]}],"styles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5},"arguments":["mediaStyles"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":65,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":65,"character":67},{"__symbolic":"reference","name":"AtMediaService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_mediaChange":[{"__symbolic":"method"}],"_changeAttributes":[{"__symbolic":"method"}],"_changeClasses":[{"__symbolic":"method"}],"_changeStyles":[{"__symbolic":"method"}]}},"AtMediaModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":8}],"declarations":[{"__symbolic":"reference","name":"AtMediaToggleDirective"}],"exports":[{"__symbolic":"reference","name":"AtMediaToggleDirective"}],"providers":[{"__symbolic":"reference","name":"ɵd"}]}]}],"members":{}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":555,"character":1},"arguments":[{"selector":"at-layout-header","template":"\n        <div [style.height]=\"height\" [ngClass]=\"[color, pattern]\"\n             [class.transparent]=\"position === 'cover' && _parent.scrollOn=='content'\">\n            <div>\n                <ng-content></ng-content>\n            </div>\n        </div>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":564,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":565,"character":19},"member":"None"},"exportAs":"AtLayoutHeaderComponent"}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":579,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":592,"character":5}}]}],"pattern":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":601,"character":5}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":613,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":615,"character":17},"arguments":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}],null],"parameters":[{"__symbolic":"reference","name":"AtLayoutComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":617,"character":30}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":634,"character":1},"arguments":[{"selector":"at-layout-content","template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":637,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":638,"character":19},"member":"None"},"exportAs":"AtLayoutContentComponent"}]}],"members":{}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":644,"character":1},"arguments":[{"selector":"at-layout-sidebar-left","template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":647,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":648,"character":19},"member":"None"},"exportAs":"AtLayoutSideBarLeftComponent"}]}],"members":{"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":655,"character":5}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":661,"character":5}}]}],"opened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":667,"character":5}}]}],"mediaQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":673,"character":5}}]}],"mediaClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":679,"character":5}}]}],"showAtScrollbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":685,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":687,"character":17},"arguments":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}]],"parameters":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":697,"character":1},"arguments":[{"selector":"at-layout-sidebar-right","template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":700,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":701,"character":19},"member":"None"},"exportAs":"AtLayoutSideBarRightComponent"}]}],"members":{"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":708,"character":5}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":714,"character":5}}]}],"opened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":720,"character":5}}]}],"mediaQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":726,"character":5}}]}],"mediaClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":732,"character":5}}]}],"showAtScrollbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":738,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":740,"character":17},"arguments":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}]],"parameters":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":750,"character":1},"arguments":[{"selector":"at-layout-sidenav","template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":753,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":754,"character":19},"member":"None"},"exportAs":"AtLayoutSidenavComponent"}]}],"members":{"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":763,"character":5}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":769,"character":5}}]}],"opened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":775,"character":5}}]}],"mediaQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":781,"character":5}}]}],"mediaClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":787,"character":5}}]}],"elevation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":789,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":807,"character":17},"arguments":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}]],"parameters":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":817,"character":1},"arguments":[{"selector":"at-layout-footer","template":"\n        <div [style.height]=\"height\" [ngClass]=\"[color]\"\n             [class.transparent]=\"position === 'cover' && _parent.scrollOn=='content'\">\n            <ng-content></ng-content>\n        </div>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":824,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":825,"character":19},"member":"None"},"exportAs":"AtLayoutFooterComponent"}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":838,"character":5}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":851,"character":5}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":860,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":862,"character":17},"arguments":[{"__symbolic":"reference","name":"AtLayoutComponent"}]}],null],"parameters":[{"__symbolic":"reference","name":"AtLayoutComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":617,"character":30}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"AtLayoutComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"at-layout","template":"<!--External Templates-->\n<ng-template #headerTpl>\n    <ng-content select=\"at-layout-header\"></ng-content>\n</ng-template>\n\n<ng-template #contentTpl>\n    <ng-content select=\"at-layout-content\"></ng-content>\n</ng-template>\n\n<ng-template #sideNavTpl>\n    <ng-content select=\"at-layout-sidenav\"></ng-content>\n</ng-template>\n\n<ng-template #sidePanelTpl>\n    <ng-content select=\"at-layout-sidepanel\"></ng-content>\n</ng-template>\n\n<ng-template #sideBarLeftTpl>\n    <ng-content select=\"at-layout-sidebar-left\"></ng-content>\n</ng-template>\n\n<ng-template #sideBarRightTpl>\n    <ng-content select=\"at-layout-sidebar-right\"></ng-content>\n</ng-template>\n\n<ng-template #footerTpl>\n    <ng-content select=\"at-layout-footer\"></ng-content>\n</ng-template>\n\n<!--Internal Templates-->\n<ng-template #_contentWithScroll>\n    <at-scrollbar class=\"at-oa\">\n        <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n    </at-scrollbar>\n</ng-template>\n\n<ng-template #_insideContent>\n    <!--Basic layout-->\n    <ng-container *ngIf=\"layoutType === 'basic'\">\n        <ng-container *ngIf=\"showAtScrollbar; else contentTpl\">\n            <ng-container *ngIf=\"scrollOn !== 'content'; else _contentWithScroll\">\n                <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n            </ng-container>\n        </ng-container>\n    </ng-container>\n\n    <!--CardOver layout-->\n    <mat-card *ngIf=\"layoutType == 'cardOver'\"\n              [ngClass]=\"cardClass\"\n              [style.width]=\"cardWidth\"\n              [style.margin-top]=\"cardOverlapTop + 'px'\"\n              [style.margin-bottom]=\"cardOverlapBottom + 'px'\"\n              [style.padding]=\"'0'\"\n              [style.margin-right]=\"cardAlign == 'center' || cardAlign == 'left' ? 'auto' : ''\"\n              [style.margin-left]=\"cardAlign == 'center' || cardAlign == 'right' ? 'auto' : ''\"\n              [class.at-oa]=\"scrollOn === 'content'\"\n              [class.at-hp-100]=\"scrollOn ==='content'\">\n\n        <ng-container *ngIf=\"showAtScrollbar; else contentTpl\">\n            <ng-container *ngIf=\"scrollOn !== 'content'; else _contentWithScroll\">\n                <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n            </ng-container>\n        </ng-container>\n\n    </mat-card>\n</ng-template>\n\n<ng-template #_contentWithoutSidebar>\n    <div *ngIf=\"layoutHeader\">\n        <ng-container *ngTemplateOutlet=\"headerTpl\"></ng-container>\n    </div>\n\n    <ng-container *ngTemplateOutlet=\"_insideContent\"></ng-container>\n\n    <div *ngIf=\"layoutFooter\">\n        <ng-container *ngTemplateOutlet=\"footerTpl\"></ng-container>\n    </div>\n</ng-template>\n\n<ng-template #_contentWithSidebar>\n    <div *ngIf=\"layoutHeader && layoutHeader.position !== 'outside'\">\n        <ng-container *ngTemplateOutlet=\"headerTpl\"></ng-container>\n    </div>\n\n    <ng-container *ngTemplateOutlet=\"_insideContent\"></ng-container>\n\n    <div *ngIf=\"layoutFooter && layoutFooter.position !== 'outside'\">\n        <ng-container *ngTemplateOutlet=\"footerTpl\"></ng-container>\n    </div>\n</ng-template>\n\n<ng-template #_mainContent>\n    <div *ngIf=\"layoutHeader && layoutHeader.position !== 'outside'\">\n        <ng-container *ngTemplateOutlet=\"headerTpl\"></ng-container>\n    </div>\n\n\n    <ng-container *ngIf=\"showAtScrollbar; else contentTpl\">\n        <ng-container *ngIf=\"scrollOn !== 'content'; else _contentWithScroll\">\n            <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n        </ng-container>\n    </ng-container>\n\n\n    <div *ngIf=\"layoutFooter && layoutFooter.position !== 'outside'\">\n        <ng-container *ngTemplateOutlet=\"footerTpl\"></ng-container>\n    </div>\n\n</ng-template>\n\n<!--Basic and CardOver Layout-->\n<ng-container *ngIf=\"layoutType == 'basic' || layoutType == 'cardOver'\">\n\n    <ng-container *ngIf=\"showAtScrollbar; else _contentWithoutSidebar\">\n        <at-scrollbar *ngIf=\"!layoutSideBarLeft && !layoutSideBarRight\"\n                      [render]=\"scrollOn === 'container'\"\n                      [class.at-oa]=\"scrollOn === 'container'\"\n                      [class.at-hp-100]=\"scrollOn ==='container'\"\n                      fxLayout=\"column\">\n            <ng-container *ngTemplateOutlet=\"_contentWithoutSidebar\"></ng-container>\n        </at-scrollbar>\n    </ng-container>\n\n    <div *ngIf=\"layoutHeader && (layoutSideBarLeft || layoutSideBarRight)\n                    && layoutHeader.position == 'cover' && scrollOn == 'content'\"\n         class=\"at-absolute\"\n         [style.height]=\"layoutHeader._computedHeight +'px'\"\n         [ngClass]=\"[layoutHeader.color, layoutHeader.pattern, 'at-absolute', 'at-z-0', 'at-wp-100']\"></div>\n\n    <div *ngIf=\"layoutHeader && (layoutSideBarLeft || layoutSideBarRight)\n                    && layoutHeader.position == 'outside'\">\n        <ng-container *ngTemplateOutlet=\"headerTpl\"></ng-container>\n    </div>\n\n    <mat-sidenav-container *ngIf=\"layoutSideBarLeft || layoutSideBarRight\"\n                           style=\"background-color:transparent;\">\n\n        <mat-sidenav *ngIf=\"layoutSideBarLeft\"\n                     [mode]=\"isDefined(layoutSideBarLeft.mode) ?\n                            layoutSideBarLeft.mode : (isSmallScreen ? 'over' : 'side')\"\n                     [opened]=\"isDefined(layoutSideBarLeft.opened) ? layoutSideBarLeft.opened : lsOpened\"\n                     [style.max-width]=\"layoutSideBarLeft.width\"\n                     [style.min-width]=\"layoutSideBarLeft.width\"\n                     [atMediaToggle]=\"layoutSideBarLeft.mediaQuery\"\n                     [mediaClasses]=\"layoutSideBarLeft.mediaClasses\"\n                     layout=\"column\"\n                     layout-fill\n                     (close)=\"closeLeftSidenav($event)\">\n\n            <at-scrollbar #sidenavLeftContainer\n                          [render]=\"layoutSideBarLeft.showAtScrollbar\"\n                          fxLayout=\"column\"\n                          [style.height]=\"'100%'\"\n                          [style.overflow]=\"'auto'\">\n                <ng-container *ngTemplateOutlet=\"sideBarLeftTpl\"></ng-container>\n            </at-scrollbar>\n        </mat-sidenav>\n\n\n\n        <mat-sidenav *ngIf=\"layoutSideBarRight\"\n                     align=\"end\"\n                     [mode]=\"isDefined(layoutSideBarRight.mode) ?\n                            layoutSideBarRight.mode : (isSmallScreen ? 'over' : 'side')\"\n                     [opened]=\"isDefined(layoutSideBarRight.opened) ? layoutSideBarRight.opened : rsOpened\"\n                     [style.max-width]=\"layoutSideBarRight.width\"\n                     [style.min-width]=\"layoutSideBarRight.width\"\n                     [atMediaToggle]=\"layoutSideBarRight.mediaQuery\"\n                     [mediaClasses]=\"layoutSideBarRight.mediaClasses\"\n                     layout=\"column\"\n                     layout-fill\n                     (close)=\"closeRightSidenav($event)\">\n\n            <at-scrollbar #sidenavLeftContainer\n                          [render]=\"layoutSideBarRight.showAtScrollbar\"\n                          fxLayout=\"column\"\n                          [style.height]=\"'100%'\"\n                          [style.overflow]=\"'auto'\">\n                <ng-container *ngTemplateOutlet=\"sideBarRightTpl\"></ng-container>\n            </at-scrollbar>\n        </mat-sidenav>\n\n        <ng-container *ngIf=\"showAtScrollbar; else _contentWithSidebar\">\n            <at-scrollbar [render]=\"scrollOn === 'container'\"\n                          [class.at-oa]=\"scrollOn === 'container'\"\n                          [class.at-hp-100]=\"scrollOn ==='container'\"\n                          fxLayout=\"column\">\n                <ng-container *ngTemplateOutlet=\"_contentWithSidebar\"></ng-container>\n            </at-scrollbar>\n        </ng-container>\n\n    </mat-sidenav-container>\n\n    <div *ngIf=\"layoutFooter && (layoutSideBarLeft || layoutSideBarRight)\n                    && layoutFooter.position == 'cover' && scrollOn == 'content'\"\n         class=\"at-absolute\"\n         style=\"bottom: 0\"\n         [style.height]=\"layoutFooter._computedHeight +'px'\"\n         [ngClass]=\"[layoutFooter.color, 'at-absolute', 'at-z-0', 'at-wp-100']\"></div>\n\n    <div *ngIf=\"layoutFooter && (layoutSideBarLeft || layoutSideBarRight)\n                    && layoutFooter.position == 'outside'\">\n        <ng-container *ngTemplateOutlet=\"footerTpl\"></ng-container>\n    </div>\n</ng-container>\n\n<!--Main Layout-->\n<ng-container *ngIf=\"layoutType == 'main'\">\n    <div *ngIf=\"layoutHeader && layoutHeader.position == 'outside'\">\n        <ng-container *ngTemplateOutlet=\"headerTpl\"></ng-container>\n    </div>\n\n    <mat-sidenav-container>\n        <mat-sidenav *ngIf=\"layoutSideNav\"\n                     [mode]=\"isDefined(layoutSideNav.mode) ? layoutSideNav.mode : (isSmallScreen ? 'over' : 'side')\"\n                     [ngClass]=\"['at-sidenav', layoutSideNav.elevation]\"\n                     align=\"start\"\n                     atSidenavCollapsible\n                     [opened]=\"isDefined(layoutSideNav.opened) ? layoutSideNav.opened : snOpened\"\n                     [style.max-width]=\"layoutSideNav.width\"\n                     [style.min-width]=\"layoutSideNav.width\"\n                     [atMediaToggle]=\"layoutSideNav.mediaQuery\"\n                     [mediaClasses]=\"layoutSideNav.mediaClasses\"\n                     layout=\"column\"\n                     layout-fill\n                     (close)=\"closeSideNav($event)\">\n            <ng-container *ngTemplateOutlet=\"sideNavTpl\"></ng-container>\n        </mat-sidenav>\n\n        <mat-sidenav *ngIf=\"layoutSidePanel\"\n                     align=\"end\"\n                     mode=\"drawer\"\n                     class=\"at-sidepanel mat-elevation-z5\"\n                     [style.max-width]=\"layoutSidePanel.width\"\n                     [style.min-width]=\"layoutSidePanel.width\"\n                     [opened]=\"spOpened\"\n                     layout=\"column\"\n                     layout-fill\n                     (close)=\"closeSidePanel($event)\">\n            <ng-container *ngTemplateOutlet=\"sidePanelTpl\"></ng-container>\n        </mat-sidenav>\n\n        <ng-container *ngIf=\"showAtScrollbar; else _mainContent\">\n            <at-scrollbar [render]=\"scrollOn === 'container'\"\n                          [class.at-oa]=\"scrollOn === 'container'\"\n                          fxLayout=\"column\">\n                <ng-container *ngTemplateOutlet=\"_mainContent\"></ng-container>\n            </at-scrollbar>\n        </ng-container>\n\n    </mat-sidenav-container>\n\n    <div *ngIf=\"layoutFooter && layoutFooter.position == 'outside'\">\n        <ng-container *ngTemplateOutlet=\"footerTpl\"></ng-container>\n    </div>\n</ng-container>\n","styles":["at-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.transparent{background-color:transparent!important;background-image:none}"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":278,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":279,"character":19},"member":"None"},"exportAs":"AtLayoutComponent"}]}],"members":{"layoutType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":345,"character":5}}]}],"scrollOn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":353,"character":5}}]}],"showAtScrollbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":359,"character":5}}]}],"cardWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":365,"character":5}}]}],"cardAlign":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":371,"character":5}}]}],"cardClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":377,"character":5}}]}],"cardOverlapTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":383,"character":5}}]}],"cardOverlapBottom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":398,"character":5}}]}],"onCloseSideBarLeft":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":412,"character":5}}]}],"onCloseSideBarRight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":417,"character":5}}]}],"onCloseSideNav":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":422,"character":5}}]}],"scrollOnContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":424,"character":5},"arguments":["class.at-hp-100"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AtMediaService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":427,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":428,"character":43}]}],"ngOnInit":[{"__symbolic":"method"}],"isDefined":[{"__symbolic":"method"}],"toggleSideBarLeft":[{"__symbolic":"method"}],"toggleSideBarRight":[{"__symbolic":"method"}],"toggleSideNav":[{"__symbolic":"method"}],"toggleSidePanel":[{"__symbolic":"method"}],"closeLeftSidenav":[{"__symbolic":"method"}],"closeRightSidenav":[{"__symbolic":"method"}],"closeSideNav":[{"__symbolic":"method"}],"closeSidePanel":[{"__symbolic":"method"}],"forceDetection":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AtLayoutModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":21,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":23,"character":8},{"__symbolic":"reference","module":"@angular/cdk/scrolling","name":"ScrollDispatchModule","line":24,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":25,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":26,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":27,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":28,"character":8},{"__symbolic":"reference","name":"AtCommonModule"},{"__symbolic":"reference","name":"AtMediaModule"},{"__symbolic":"reference","name":"AtScrollbarModule"},{"__symbolic":"reference","name":"AtSidenavModule"}],"declarations":[{"__symbolic":"reference","name":"AtLayoutComponent"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"}],"exports":[{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":44,"character":8},{"__symbolic":"reference","name":"AtLayoutComponent"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"}],"providers":[{"__symbolic":"reference","name":"ɵbj"}]}]}],"members":{}},"AtScrollbarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":8},{"__symbolic":"reference","module":"@angular/cdk/scrolling","name":"ScrollDispatchModule","line":9,"character":8}],"declarations":[{"__symbolic":"reference","name":"ɵbl"}],"exports":[{"__symbolic":"reference","name":"ɵbl"}],"providers":[]}]}],"members":{}},"IAtPermissionsGuard":{"__symbolic":"interface"},"AtPermissionsGuard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AtPermissionsService"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":15,"character":32}]}],"canActivate":[{"__symbolic":"method"}]}},"AtPermissionsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"register":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"has":[{"__symbolic":"method"}],"hasOne":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"applyStrategy":[{"__symbolic":"method"}]}},"AtPermissionsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"}],"imports":[],"exports":[{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"}],"providers":[{"__symbolic":"reference","name":"AtPermissionsService"},{"__symbolic":"reference","name":"AtPermissionsGuard"}]}]}],"members":{}},"AtSidenavItem":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"hasChildren":[{"__symbolic":"method"}],"hasParent":[{"__symbolic":"method"}],"mapChildren":[{"__symbolic":"method"}],"isRouteString":[{"__symbolic":"method"}]}},"AtSidenavService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AtPermissionsService"}]}],"fixRoutePath":[{"__symbolic":"method"}],"toggleSidenavChanged":[{"__symbolic":"method"}],"applyPerms":[{"__symbolic":"method"}],"replaceUrlParams":[{"__symbolic":"method"}],"buildMenuByRoutes":[{"__symbolic":"method"}],"addItem":[{"__symbolic":"method"}],"addChild":[{"__symbolic":"method"}],"updateItem":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}],"getAtSidenavItems":[{"__symbolic":"method"}],"flattenTree":[{"__symbolic":"method"}],"isOpen":[{"__symbolic":"method"}],"toggleCurrentlyOpen":[{"__symbolic":"method"}],"getAllParents":[{"__symbolic":"method"}],"findItem":[{"__symbolic":"method"}],"findItemByRoute":[{"__symbolic":"method"}],"findItemByName":[{"__symbolic":"method"}],"sortAtSidenavItems":[{"__symbolic":"method"}],"setCurrentlyOpen":[{"__symbolic":"method"}],"openAtSidenavItemByRoute":[{"__symbolic":"method"}]}},"AtSidenavCollapsibleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[atSidenavCollapsible]"}]}],"members":{"isAtSidenavCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":17,"character":5},"arguments":["class.at-sidenav-collapsible"]}]}],"collapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":22,"character":5},"arguments":["class.collapsed"]}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":25,"character":5},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":36,"character":5},"arguments":["mouseleave"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":50,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":50,"character":24}]}]],"parameters":[{"__symbolic":"reference","name":"AtSidenavService"},{"__symbolic":"reference","name":"AtMediaService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":49,"character":72},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AtSidenavModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":17,"character":8},{"__symbolic":"reference","module":"@angular/material/list","name":"MatListModule","line":18,"character":8},{"__symbolic":"reference","module":"@angular/material/expansion","name":"MatExpansionModule","line":19,"character":8},{"__symbolic":"reference","name":"AtCommonModule"},{"__symbolic":"reference","name":"AtPermissionsModule"}],"declarations":[{"__symbolic":"reference","name":"AtSidenavCollapsibleDirective"},{"__symbolic":"reference","name":"ɵbo"}],"exports":[{"__symbolic":"reference","name":"AtSidenavCollapsibleDirective"},{"__symbolic":"reference","name":"ɵbo"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"AtSidenavModule"},"providers":[{"__symbolic":"reference","name":"AtSidenavService"}]}}}},"ɵk":{"__symbolic":"function","parameters":["parent","dialog"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parent"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"AtDialogService"},"arguments":[{"__symbolic":"reference","name":"dialog"}]}}},"ɵl":{"provide":{"__symbolic":"reference","name":"AtDialogService"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":152,"character":14}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":152,"character":30}},{"__symbolic":"reference","name":"AtDialogService"}],{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":29,"character":38}],"useFactory":{"__symbolic":"reference","name":"ɵk"}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"at-dialog-content"}]}],"members":{}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"at-dialog-actions"}]}],"members":{}},"AtDialogService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":26,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":29,"character":38}]}],"open":[{"__symbolic":"method"}],"closeAll":[{"__symbolic":"method"}],"openAlert":[{"__symbolic":"method"}],"openConfirm":[{"__symbolic":"method"}],"openPrompt":[{"__symbolic":"method"}],"_createConfig":[{"__symbolic":"method"}]}},"AtDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"at-dialog","template":"<div class=\"at-dialog-wrapper\">\n  <h3 class=\"at-dialog-title\" *ngIf=\"dialogTitle.length > 0\">\n    <ng-content select=\"at-dialog-title\"></ng-content>\n  </h3>\n  <div class=\"at-dialog-content\" *ngIf=\"dialogContent.length > 0\">\n    <ng-content select=\"at-dialog-content\"></ng-content>\n  </div>\n  <div class=\"at-dialog-actions\" *ngIf=\"dialogActions.length > 0\">\n    <span class=\"at-dialog-spacer\"></span>\n    <ng-content select=\"at-dialog-actions\"></ng-content>\n  </div>\n</div>","styles":[".at-dialog-title{margin-top:0;margin-bottom:20px}.at-dialog-content{margin-bottom:16px}.at-dialog-actions{position:relative;top:16px;left:16px}::ng-deep [dir=rtl] .at-dialog-actions{right:16px;left:auto}:host{display:block}:host .at-dialog-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}:host .at-dialog-actions .at-dialog-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}:host .at-dialog-actions ::ng-deep button{text-transform:uppercase;margin-left:8px;padding-left:8px;padding-right:8px;min-width:64px}[dir=rtl] :host .at-dialog-actions ::ng-deep button{margin-right:8px;margin-left:inherit}"]}]}],"members":{"dialogTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":29,"character":3},"arguments":[{"__symbolic":"reference","name":"AtDialogTitleDirective"}]}]}],"dialogContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":30,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵm"}]}]}],"dialogActions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":31,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵn"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}]}},"AtDialogTitleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"at-dialog-title"}]}],"members":{}},"AtAlertDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"at-alert-dialog","template":"<at-dialog>\n  <at-dialog-title *ngIf=\"title\">\n    {{title}}\n  </at-dialog-title>\n  <at-dialog-content>\n    <span class=\"at-dialog-message\">{{message}}</span>\n  </at-dialog-content>\n  <at-dialog-actions>\n    <button mat-button color=\"accent\" (click)=\"close()\">{{closeButton}}</button>\n  </at-dialog-actions>\n</at-dialog>","styles":[".at-dialog-message{word-break:break-word}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"AtAlertDialogComponent"}]}]}],"close":[{"__symbolic":"method"}]}},"AtConfirmDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"at-confirm-dialog","template":"<at-dialog>\n  <at-dialog-title *ngIf=\"title\">\n    {{title}}\n  </at-dialog-title>\n  <at-dialog-content>\n    <span class=\"at-dialog-message\">{{message}}</span>\n  </at-dialog-content>\n  <at-dialog-actions>\n    <button mat-button\n            #closeBtn \n            (keydown.arrowright)=\"acceptBtn.focus()\"\n            (click)=\"cancel()\">{{cancelButton}}</button>\n    <button mat-button\n            color=\"accent\"\n            #acceptBtn\n            (keydown.arrowleft)=\"closeBtn.focus()\"\n            (click)=\"accept()\">{{acceptButton}}</button>\n  </at-dialog-actions>\n</at-dialog>","styles":[".at-dialog-message{word-break:break-word}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"AtConfirmDialogComponent"}]}]}],"cancel":[{"__symbolic":"method"}],"accept":[{"__symbolic":"method"}]}},"AtPromptDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"at-prompt-dialog","template":"<at-dialog>\n  <at-dialog-title *ngIf=\"title\">\n    {{title}}\n  </at-dialog-title>\n  <at-dialog-content>\n    <span class=\"at-dialog-message\">{{message}}</span>\n    <form #form=\"ngForm\" novalidate>\n      <div class=\"at-dialog-input-wrapper\">\n        <mat-form-field class=\"at-dialog-input\">\n          <input matInput\n                #input\n                (focus)=\"handleInputFocus()\"\n                (keydown.enter)=\"$event.preventDefault(); form.valid && accept()\"\n                [(ngModel)]=\"value\"\n                name=\"value\"\n                required/>\n        </mat-form-field>\n      </div>\n    </form>\n  </at-dialog-content>\n  <at-dialog-actions>\n    <button mat-button\n            #closeBtn \n            (keydown.arrowright)=\"acceptBtn.focus()\"\n            (click)=\"cancel()\">{{cancelButton}}</button>\n    <button mat-button\n            color=\"accent\"\n            #acceptBtn\n            (keydown.arrowleft)=\"closeBtn.focus()\"\n            [disabled]=\"!form.valid\"\n            (click)=\"accept()\">{{acceptButton}}</button>\n  </at-dialog-actions>\n</at-dialog>","styles":[".at-dialog-input-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.at-dialog-input-wrapper .at-dialog-input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.at-dialog-message{word-break:break-word}"]}]}],"members":{"_input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":47,"character":3},"arguments":["input"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"AtPromptDialogComponent"}]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"handleInputFocus":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"accept":[{"__symbolic":"method"}]}},"AtDialogsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":36,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":38,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":39,"character":4},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialogModule","line":40,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":41,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":42,"character":4}],"declarations":[[{"__symbolic":"reference","name":"AtAlertDialogComponent"},{"__symbolic":"reference","name":"AtConfirmDialogComponent"},{"__symbolic":"reference","name":"AtPromptDialogComponent"},{"__symbolic":"reference","name":"AtDialogComponent"},{"__symbolic":"reference","name":"AtDialogTitleDirective"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵm"}]],"exports":[[{"__symbolic":"reference","name":"AtAlertDialogComponent"},{"__symbolic":"reference","name":"AtConfirmDialogComponent"},{"__symbolic":"reference","name":"AtPromptDialogComponent"},{"__symbolic":"reference","name":"AtDialogComponent"},{"__symbolic":"reference","name":"AtDialogTitleDirective"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵm"}]],"providers":[{"__symbolic":"reference","name":"ɵl"}],"entryComponents":[[{"__symbolic":"reference","name":"AtAlertDialogComponent"},{"__symbolic":"reference","name":"AtConfirmDialogComponent"},{"__symbolic":"reference","name":"AtPromptDialogComponent"}]]}]}],"members":{}},"IAlertConfig":{"__symbolic":"interface"},"IConfirmConfig":{"__symbolic":"interface"},"IPromptConfig":{"__symbolic":"interface"},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":31,"character":1},"arguments":[{"selector":"at-loading","styles":[".at-loading-wrapper{position:relative;display:block}.at-loading-wrapper.at-fullscreen{position:inherit}.at-loading-wrapper .at-loading{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.at-loading-wrapper.at-overlay .at-loading{position:absolute;margin:0;top:0;left:0;right:0;z-index:1000}.at-loading-wrapper.at-overlay .at-loading mat-progress-bar{position:absolute;top:0;left:0;right:0}.at-loading-wrapper.at-overlay-circular .at-loading{bottom:0}"],"template":"<div class=\"at-loading-wrapper\"\n    [style.min-height]=\"getHeight()\"\n    [class.at-overlay-circular]=\"(isOverlay() || isFullScreen()) && !isLinear()\"\n    [class.at-overlay]=\"isOverlay() || isFullScreen()\"\n    [class.at-fullscreen]=\"isFullScreen()\">\n  <div [@atFadeInOut]=\"animation\"\n     (@atFadeInOut.done)=\"animationComplete($event)\"\n     [style.min-height]=\"getHeight()\"\n     class=\"at-loading\">\n    <mat-progress-spinner *ngIf=\"isCircular()\" \n                        [mode]=\"mode\"\n                        [value]=\"value\" \n                        [color]=\"color\" \n                        [diameter]=\"getCircleDiameter()\"\n                        [strokeWidth]=\"getCircleStrokeWidth()\">\n    </mat-progress-spinner>\n    <mat-progress-bar *ngIf=\"isLinear()\" \n                     [mode]=\"mode\"\n                     [value]=\"value\"\n                     [color]=\"color\">\n    </mat-progress-bar>\n  </div>\n  <ng-template [cdkPortalHost]=\"content\"></ng-template>\n</div>","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"AtFadeInOutAnimation"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":123,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":124,"character":42}]}],"ngDoCheck":[{"__symbolic":"method"}],"getHeight":[{"__symbolic":"method"}],"getCircleDiameter":[{"__symbolic":"method"}],"getCircleStrokeWidth":[{"__symbolic":"method"}],"isCircular":[{"__symbolic":"method"}],"isLinear":[{"__symbolic":"method"}],"isFullScreen":[{"__symbolic":"method"}],"isOverlay":[{"__symbolic":"method"}],"animationComplete":[{"__symbolic":"method"}],"inAnimationCompleted":[{"__symbolic":"method"}],"outAnimationCompleted":[{"__symbolic":"method"}],"startInAnimation":[{"__symbolic":"method"}],"startOutAnimation":[{"__symbolic":"method"}],"_setCircleDiameter":[{"__symbolic":"method"}],"_hostHeight":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"function","parameters":["parent","loadingFactory"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parent"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"AtLoadingService"},"arguments":[{"__symbolic":"reference","name":"loadingFactory"}]}}},"ɵq":{"provide":{"__symbolic":"reference","name":"AtLoadingService"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":241,"character":14}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":241,"character":30}},{"__symbolic":"reference","name":"AtLoadingService"}],{"__symbolic":"reference","name":"ɵbr"}],"useFactory":{"__symbolic":"reference","name":"ɵp"}},"AtLoadingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":26,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":28,"character":4},{"__symbolic":"reference","module":"@angular/material/progress-bar","name":"MatProgressBarModule","line":29,"character":4},{"__symbolic":"reference","module":"@angular/material/progress-spinner","name":"MatProgressSpinnerModule","line":30,"character":4},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayModule","line":31,"character":4},{"__symbolic":"reference","module":"@angular/cdk/portal","name":"PortalModule","line":32,"character":4}],"declarations":[[{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵbq"}]],"exports":[[{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵbq"}]],"providers":[{"__symbolic":"reference","name":"ɵbt"},{"__symbolic":"reference","name":"ɵq"}],"entryComponents":[[{"__symbolic":"reference","name":"ɵo"}]]}]}],"members":{}},"LoadingType":{"Circular":"circular","Linear":"linear"},"LoadingMode":{"Determinate":"determinate","Indeterminate":"indeterminate"},"LoadingStrategy":{"Overlay":"overlay","Replace":"replace"},"AtLoadingService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":50,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbr"}]}],"createComponent":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"removeComponent":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"resolve":[{"__symbolic":"method"}],"resolveAll":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}],"_clearTimeout":[{"__symbolic":"method"}]}},"IAtLoadingConfig":{"__symbolic":"interface"},"AtNotificationsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4}],"declarations":[[{"__symbolic":"reference","name":"AtNotificationCountComponent"}]],"exports":[[{"__symbolic":"reference","name":"AtNotificationCountComponent"}]]}]}],"members":{}},"AtNotificationCountComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"at-notification-count","styles":[":host{position:relative;display:block;text-align:center;min-width:40px;height:40px}:host.at-notification-hidden{min-width:0}.at-notification-count{line-height:21px;width:20px;height:20px;position:absolute;font-size:10px;font-weight:600;border-radius:50%;z-index:1}.at-notification-count.at-notification-center-x{margin-left:auto;margin-right:auto;left:0;right:0}.at-notification-count.at-notification-center-y{margin-top:auto;margin-bottom:auto;top:0;bottom:0}.at-notification-count.at-notification-top{top:0}.at-notification-count.at-notification-bottom{bottom:0}.at-notification-count.at-notification-before{left:0}.at-notification-count.at-notification-after{right:0}.at-notification-count.at-notification-no-count{width:8px;height:8px}.at-notification-count.at-notification-no-count.at-notification-top{top:8px}.at-notification-count.at-notification-no-count.at-notification-bottom{bottom:8px}.at-notification-count.at-notification-no-count.at-notification-before{left:8px}.at-notification-count.at-notification-no-count.at-notification-after{right:8px}::ng-deep [dir=rtl] .at-notification-count.at-notification-before{right:0;left:auto}::ng-deep [dir=rtl] .at-notification-count.at-notification-after{left:0;right:auto}::ng-deep [dir=rtl] .at-notification-count.at-notification-no-count.at-notification-before{right:8px;left:auto}::ng-deep [dir=rtl] .at-notification-count.at-notification-no-count.at-notification-after{left:8px;right:auto}.at-notification-content,.at-notification-content ::ng-deep>*{line-height:40px}"],"template":"<div #content class=\"at-notification-content\">\n    <ng-content></ng-content>\n</div>\n<div *ngIf=\"show\"\n     class=\"at-notification-count {{color === 'primary' || color === 'accent' || color === 'warn'? ('mat-' + color) : ('mat-bg-' + color)}}\"\n     [class.at-notification-top]=\"positionY === 'top'\"\n     [class.at-notification-bottom]=\"positionY === 'bottom'\"\n     [class.at-notification-before]=\"positionX === 'before'\"\n     [class.at-notification-after]=\"positionX === 'after'\"\n     [class.at-notification-center-y]=\"positionY === 'center'\"\n     [class.at-notification-center-x]=\"positionX === 'center'\"\n     [class.at-notification-no-count]=\"noCount\">\n    {{noCount ? '' : notificationsDisplay}}\n</div>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":32,"character":19},"member":"OnPush"}}]}],"members":{"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":43,"character":3},"arguments":["content"]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"positionX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"positionY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"notifications":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"hideHost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":86,"character":3},"arguments":["class.at-notification-hidden"]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"_hasContent":[{"__symbolic":"method"}]}},"AtNotificationCountPositionX":{"Before":"before","After":"after","Center":"center"},"AtNotificationCountPositionY":{"Top":"top","Bottom":"bottom","Center":"center"},"AtPagingModule":{"__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":13,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":15,"character":4}],"declarations":[{"__symbolic":"reference","name":"AtPagingBarComponent"}],"exports":[{"__symbolic":"reference","name":"AtPagingBarComponent"}]}]}],"members":{}},"AtPagingBarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"},"selector":"at-paging-bar","template":"<div class=\"at-paging-bar\" (change)=\"$event.stopPropagation()\" >\n  <ng-content></ng-content>\n  <div class=\"at-paging-bar-navigation\">\n    <button mat-icon-button class=\"at-paging-bar-first-page\" type=\"button\" *ngIf=\"firstLast\" [disabled]=\"isMinPage()\" (click)=\"firstPage()\">\n      <mat-icon>{{ isRTL ? 'skip_next' : 'skip_previous' }}</mat-icon>\n    </button>\n    <button mat-icon-button class=\"at-paging-bar-prev-page\" type=\"button\" [disabled]=\"isMinPage()\" (click)=\"prevPage()\">\n      <mat-icon>{{ isRTL ? 'navigate_next' : 'navigate_before' }}</mat-icon>\n    </button>\n    <ng-template *ngIf=\"pageLinkCount > 0\" let-link let-index=\"index\" ngFor [ngForOf]=\"pageLinks\">\n      <button class=\"at-paging-bar-link-page\" mat-icon-button type=\"button\" [color]=\"page === link ? 'accent' : ''\" (click)=\"navigateToPage(link)\">{{link}}</button>\n    </ng-template>\n    <button mat-icon-button class=\"at-paging-bar-next-page\" type=\"button\" [disabled]=\"isMaxPage()\" (click)=\"nextPage()\">\n      <mat-icon>{{ isRTL ? 'navigate_before' : 'navigate_next' }}</mat-icon>\n    </button>\n    <button mat-icon-button class=\"at-paging-bar-last-page\" type=\"button\" *ngIf=\"firstLast\" [disabled]=\"isMaxPage()\" (click)=\"lastPage()\">\n      <mat-icon>{{ isRTL ? 'skip_previous' : 'skip_next' }}</mat-icon>\n    </button>\n  </div>\n</div>","styles":[":host{display:block}:host .at-paging-bar{height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}:host .at-paging-bar ::ng-deep>*{margin:0 10px}:host .at-paging-bar [mat-icon-button]{font-size:12px;font-weight:400}"]}]}],"members":{"firstLast":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3},"arguments":["firstLast"]}]}],"initialPage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3},"arguments":["initialPage"]}]}],"pageLinkCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3},"arguments":["pageLinkCount"]}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3},"arguments":["pageSize"]}]}],"total":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3},"arguments":["total"]}]}],"onChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":148,"character":3},"arguments":["change"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":157,"character":15}}],null],"parameters":[{"__symbolic":"reference","module":"@angular/cdk/bidi","name":"Dir","line":157,"character":40},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":158,"character":42}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateToPage":[{"__symbolic":"method"}],"firstPage":[{"__symbolic":"method"}],"prevPage":[{"__symbolic":"method"}],"nextPage":[{"__symbolic":"method"}],"lastPage":[{"__symbolic":"method"}],"isMinPage":[{"__symbolic":"method"}],"isMaxPage":[{"__symbolic":"method"}],"_calculateRows":[{"__symbolic":"method"}],"_calculatePageLinks":[{"__symbolic":"method"}],"_handleOnChange":[{"__symbolic":"method"}]}},"IPageChangeEvent":{"__symbolic":"interface"},"AtIconModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"AtCommonModule"},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":9,"character":8}],"declarations":[{"__symbolic":"reference","name":"ɵbu"}],"exports":[{"__symbolic":"reference","name":"ɵbu"}],"entryComponents":[{"__symbolic":"reference","name":"ɵbu"}],"providers":[{"__symbolic":"reference","name":"ɵbk"}]}]}],"members":{}},"ɵr":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":47,"character":43}]}]}},"ɵs":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"mixinControlValueAccessor"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"mixinDisabled"},"arguments":[{"__symbolic":"reference","name":"ɵr"}]},[]]},"AtChipsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material/chips","name":"MatChipsModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteModule","line":20,"character":4}],"declarations":[{"__symbolic":"reference","name":"AtChipsComponent"},{"__symbolic":"reference","name":"AtChipDirective"},{"__symbolic":"reference","name":"AtAutocompleteOptionDirective"}],"exports":[{"__symbolic":"reference","name":"AtChipsComponent"},{"__symbolic":"reference","name":"AtChipDirective"},{"__symbolic":"reference","name":"AtAutocompleteOptionDirective"}]}]}],"members":{}},"AtChipsComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵs"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":54,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":56,"character":17},"useExisting":{"__symbolic":"reference","name":"AtChipsComponent"},"multi":true}],"selector":"at-chips","inputs":["disabled","value"],"styles":[":host{display:block;padding:0 5px;min-height:48px}:host .at-chips-wrapper{min-height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}:host .at-chips-wrapper.at-chips-stacked .at-chips-form-field,:host .at-chips-wrapper.at-chips-stacked .mat-basic-chip{width:100%}:host .at-chips-wrapper.at-chips-input-before-position .at-chips-form-field{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}:host .at-chip,:host .at-chip>.at-chip-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}:host .at-chip.at-chip-stacked,:host .at-chip>.at-chip-content.at-chip-stacked{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:host ::ng-deep .mat-form-field-wrapper{padding-bottom:2px}:host ::ng-deep .mat-basic-chip{display:inline-block;cursor:default;border-radius:16px;margin:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative}html[dir=rtl] :host ::ng-deep .mat-basic-chip{margin:8px 0 0 8px;unicode-bidi:embed}body[dir=rtl] :host ::ng-deep .mat-basic-chip{margin:8px 0 0 8px;unicode-bidi:embed}[dir=rtl] :host ::ng-deep .mat-basic-chip{margin:8px 0 0 8px;unicode-bidi:embed}:host ::ng-deep .mat-basic-chip bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip .at-chip{min-height:32px;line-height:32px;font-size:13px;padding:0 0 0 12px}html[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip{padding:0 12px 0 0;unicode-bidi:embed}body[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip{padding:0 12px 0 0;unicode-bidi:embed}[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip{padding:0 12px 0 0;unicode-bidi:embed}:host ::ng-deep .mat-basic-chip .at-chip bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip .at-chip bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar]{display:inline-block;-webkit-box-ordinal-group:-19;-ms-flex-order:-20;order:-20;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:32px;width:32px;margin:0 8px 0 -12px;border-radius:50%}html[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar]{margin:0 -12px 0 8px;unicode-bidi:embed}body[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar]{margin:0 -12px 0 8px;unicode-bidi:embed}[dir=rtl] :host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar]{margin:0 -12px 0 8px;unicode-bidi:embed}:host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar] bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip .at-chip [at-chip-avatar] bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip.at-chip-after-pad{padding:0 12px 0 0}html[dir=rtl] :host ::ng-deep .mat-basic-chip.at-chip-after-pad{padding:0 0 0 12px;unicode-bidi:embed}body[dir=rtl] :host ::ng-deep .mat-basic-chip.at-chip-after-pad{padding:0 0 0 12px;unicode-bidi:embed}[dir=rtl] :host ::ng-deep .mat-basic-chip.at-chip-after-pad{padding:0 0 0 12px;unicode-bidi:embed}:host ::ng-deep .mat-basic-chip.at-chip-after-pad bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip.at-chip-after-pad bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}:host ::ng-deep .mat-basic-chip mat-icon.at-chip-removal{margin:0 4px;font-size:21px;line-height:22px}:host ::ng-deep .mat-basic-chip mat-icon.at-chip-removal:hover{cursor:pointer}:host ::ng-deep .at-chips-stacked .mat-basic-chip{margin:4px 0}:host ::ng-deep .at-chips-stacked .mat-basic-chip:first-of-type{margin:8px 0 4px}:host ::ng-deep .at-chips-stacked .mat-basic-chip:last-of-type{margin:4px 0 8px}:host .mat-form-field-underline{position:relative;height:1px;width:100%;bottom:0}:host .mat-form-field-underline.mat-disabled{background-position:0;bottom:-4px;background-color:transparent}:host .mat-form-field-underline .mat-form-field-ripple{position:absolute;height:2px;top:0;width:100%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:scaleX(.5);transform:scaleX(.5);visibility:hidden;-webkit-transition:background-color .3s cubic-bezier(.55,0,.55,.2);transition:background-color .3s cubic-bezier(.55,0,.55,.2)}:host .mat-form-field-underline .mat-form-field-ripple.mat-focused{visibility:visible;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:background-color .3s cubic-bezier(.55,0,.55,.2),-webkit-transform 150ms linear;transition:background-color .3s cubic-bezier(.55,0,.55,.2),-webkit-transform 150ms linear;transition:transform 150ms linear,background-color .3s cubic-bezier(.55,0,.55,.2);transition:transform 150ms linear,background-color .3s cubic-bezier(.55,0,.55,.2),-webkit-transform 150ms linear}:host ::ng-deep mat-form-field .mat-form-field-underline{display:none}"],"template":"<div class=\"at-chips-wrapper\"\n     [class.at-chips-stacked]=\"stacked\"\n     [class.at-chips-input-before-position]=\"inputPosition === 'before'\">\n    <ng-template let-chip let-first=\"first\" let-index=\"index\" ngFor [ngForOf]=\"value\">\n        <mat-basic-chip [class.at-chip-disabled]=\"disabled\"\n                        [class.at-chip-after-pad]=\"!canRemoveChip\"\n                        [color]=\"color\"\n                        [disabled]=\"true\"\n                        (keydown)=\"_chipKeydown($event, index)\"\n                        (blur)=\"_handleChipBlur($event, chip)\"\n                        (focus)=\"_handleChipFocus($event, chip)\">\n            <div class=\"at-chip\" [class.at-chip-stacked]=\"stacked\">\n        <span class=\"at-chip-content\">\n          <span *ngIf=\"!_chipTemplate?.templateRef\">{{chip}}</span>\n          <ng-template\n                  *ngIf=\"_chipTemplate?.templateRef\"\n                  [ngTemplateOutlet]=\"_chipTemplate?.templateRef\"\n                  [ngTemplateOutletContext]=\"{ chip: chip }\">\n          </ng-template>\n        </span>\n                <mat-icon *ngIf=\"canRemoveChip\" class=\"at-chip-removal\" (click)=\"_internalClick = removeChip(index)\">\n                    cancel\n                </mat-icon>\n            </div>\n        </mat-basic-chip>\n    </ng-template>\n    <mat-form-field floatPlaceholder=\"never\"\n                    class=\"at-chips-form-field\"\n                    [style.width.px]=\"canAddChip ? null : 0\"\n                    [style.height.px]=\"canAddChip ? null : 0\"\n                    [color]=\"color\">\n        <input matInput\n               #input\n               [tabIndex]=\"-1\"\n               [matAutocomplete]=\"autocomplete\"\n               [formControl]=\"inputControl\"\n               [placeholder]=\"canAddChip? placeholder : ''\"\n               (keydown)=\"_inputKeydown($event)\"\n               (keyup.enter)=\"_handleAddChip()\"\n               (focus)=\"_handleFocus()\">\n    </mat-form-field>\n    <mat-autocomplete #autocomplete=\"matAutocomplete\"\n                      [displayWith]=\"_removeInputDisplay\"\n                      (optionSelected)=\"addChip($event.option.value)\">\n        <ng-template let-item let-first=\"first\" ngFor [ngForOf]=\"items\">\n            <mat-option (click)=\"_setInternalClick()\" [value]=\"item\">\n                <span *ngIf=\"!_autocompleteOptionTemplate?.templateRef\">{{item}}</span>\n                <ng-template\n                        *ngIf=\"_autocompleteOptionTemplate?.templateRef\"\n                        [ngTemplateOutlet]=\"_autocompleteOptionTemplate?.templateRef\"\n                        [ngTemplateOutletContext]=\"{ option: item }\">\n                </ng-template>\n            </mat-option>\n        </ng-template>\n    </mat-autocomplete>\n</div>\n<div *ngIf=\"chipAddition\" class=\"mat-form-field-underline\"\n     [class.mat-disabled]=\"disabled\">\n  <span class=\"mat-form-field-ripple\"\n        [class.mat-focused]=\"focused\"></span>\n</div>\n<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":125,"character":21},"member":"OnPush"}}]}],"members":{"_nativeInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":146,"character":5},"arguments":["input"]}]}],"_inputChild":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":147,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/input","name":"MatInput","line":147,"character":15}]}]}],"_autocompleteTrigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":148,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteTrigger","line":148,"character":15}]}]}],"_chipsChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":149,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/chips","name":"MatChip","line":149,"character":18}]}]}],"_chipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":151,"character":5},"arguments":[{"__symbolic":"reference","name":"AtChipDirective"}]}]}],"_autocompleteOptionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":152,"character":5},"arguments":[{"__symbolic":"reference","name":"AtAutocompleteOptionDirective"}]}]}],"_options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":154,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/core","name":"MatOption","line":154,"character":18}]}]}],"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":172,"character":5},"arguments":["items"]}]}],"stacked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":188,"character":5},"arguments":["stacked"]}]}],"inputPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":5},"arguments":["inputPosition"]}]}],"requireMatch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":215,"character":5},"arguments":["requireMatch"]}]}],"chipAddition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":229,"character":5},"arguments":["chipAddition"]}]}],"chipRemoval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":252,"character":5},"arguments":["chipRemoval"]}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":273,"character":5},"arguments":["placeholder"]}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":279,"character":5},"arguments":["debounce"]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":286,"character":5},"arguments":["color"]}]}],"onAdd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":304,"character":5},"arguments":["add"]}]}],"onRemove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":311,"character":5},"arguments":["remove"]}]}],"onInputChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":318,"character":5},"arguments":["inputChange"]}]}],"onChipFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":325,"character":5},"arguments":["chipFocus"]}]}],"onChipBlur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":332,"character":5},"arguments":["chipBlur"]}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":337,"character":5},"arguments":["attr.tabindex"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":344,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":344,"character":29},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT","line":344,"character":36}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":342,"character":37},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":343,"character":35},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":47,"character":43}]}],"focusListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":353,"character":5},"arguments":["focus",["$event"]]}]}],"mousedownListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":365,"character":5},"arguments":["mousedown",["$event"]]}]}],"clickListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":378,"character":5},"arguments":["click",["$event"]]}]}],"keydownListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":392,"character":5},"arguments":["keydown",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_setInternalClick":[{"__symbolic":"method"}],"onDisabledChange":[{"__symbolic":"method"}],"_handleAddChip":[{"__symbolic":"method"}],"addChip":[{"__symbolic":"method"}],"removeChip":[{"__symbolic":"method"}],"_handleChipBlur":[{"__symbolic":"method"}],"_handleChipFocus":[{"__symbolic":"method"}],"_handleFocus":[{"__symbolic":"method"}],"setFocusedState":[{"__symbolic":"method"}],"removeFocusedState":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_inputKeydown":[{"__symbolic":"method"}],"_chipKeydown":[{"__symbolic":"method"}],"_removeInputDisplay":[{"__symbolic":"method"}],"_openAutocomplete":[{"__symbolic":"method"}],"_closeAutocomplete":[{"__symbolic":"method"}],"_focusChip":[{"__symbolic":"method"}],"_focusFirstChip":[{"__symbolic":"method"}],"_focusLastChip":[{"__symbolic":"method"}],"_toggleInput":[{"__symbolic":"method"}],"_setFirstOptionActive":[{"__symbolic":"method"}],"_watchOutsideClick":[{"__symbolic":"method"}]}},"AtChipDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/cdk/portal","name":"TemplatePortalDirective","line":31,"character":37},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":28,"character":1},"arguments":[{"selector":"[at-chip]ng-template"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":32,"character":65}]}]}},"AtAutocompleteOptionDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/cdk/portal","name":"TemplatePortalDirective","line":40,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[at-autocomplete-option]ng-template"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":32,"character":65}]}]}},"ɵt":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":8,"character":41}]}]}},"ɵu":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbw"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbv"},"arguments":[{"__symbolic":"reference","name":"ɵt"}]}]},"ɵv":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":43}]}]}},"ɵw":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbw"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbv"},"arguments":[{"__symbolic":"reference","name":"ɵv"}]}]},"ɵx":{"__symbolic":"class","members":{}},"ɵy":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbv"},"arguments":[{"__symbolic":"reference","name":"ɵx"}]},"AtFileModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":30,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":32,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":33,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":34,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":35,"character":4},{"__symbolic":"reference","module":"@angular/cdk/portal","name":"PortalModule","line":36,"character":4}],"declarations":[[{"__symbolic":"reference","name":"AtFileSelectDirective"},{"__symbolic":"reference","name":"AtFileDropDirective"},{"__symbolic":"reference","name":"AtFileUploadComponent"},{"__symbolic":"reference","name":"AtFileInputComponent"},{"__symbolic":"reference","name":"AtFileInputLabelDirective"}]],"exports":[[{"__symbolic":"reference","name":"AtFileSelectDirective"},{"__symbolic":"reference","name":"AtFileDropDirective"},{"__symbolic":"reference","name":"AtFileUploadComponent"},{"__symbolic":"reference","name":"AtFileInputComponent"},{"__symbolic":"reference","name":"AtFileInputLabelDirective"}]],"providers":[{"__symbolic":"reference","name":"AtFileService"}]}]}],"members":{}},"AtFileUploadComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵu"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":15,"character":19},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":17,"character":13},"useExisting":{"__symbolic":"reference","name":"AtFileUploadComponent"},"multi":true}],"selector":"at-file-upload","inputs":["disabled","value"],"styles":[".at-file-upload{padding-left:8px;padding-right:8px}.at-file-upload-cancel{height:24px;width:24px;position:relative;top:24px;left:-12px}::ng-deep [dir=rtl] .at-file-upload-cancel{right:-12px;left:0}.at-file-upload-cancel mat-icon{border-radius:12px;vertical-align:baseline}.drop-zone{border-radius:3px}.drop-zone *{pointer-events:none}"],"template":"<at-file-input *ngIf=\"!value\"\n               [(ngModel)]=\"value\"\n               [multiple]=\"multiple\"\n               [disabled]=\"disabled\"\n               [accept]=\"accept\"\n               [color]=\"defaultColor\"\n               (select)=\"handleSelect($event)\">\n  <ng-template [cdkPortalHost]=\"inputLabel\" [ngIf]=\"true\"></ng-template>\n</at-file-input>\n<div *ngIf=\"value\">\n  <button #fileUpload\n          class=\"at-file-upload\"\n          mat-raised-button\n          type=\"button\"\n          [color]=\"activeColor\"\n          (keyup.delete)=\"cancel()\"\n          (keyup.backspace)=\"cancel()\"\n          (keyup.escape)=\"cancel()\"\n          (click)=\"uploadPressed()\"> \n    <ng-content></ng-content>\n  </button>\n  <button mat-icon-button\n          type=\"button\"\n          class=\"at-file-upload-cancel\"\n          [color]=\"cancelColor\"            \n          (click)=\"cancel()\">\n    <mat-icon>cancel</mat-icon>\n  </button>\n</div>"}]}],"members":{"fileInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":59,"character":3},"arguments":[{"__symbolic":"reference","name":"AtFileInputComponent"}]}]}],"inputLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":61,"character":3},"arguments":[{"__symbolic":"reference","name":"AtFileInputLabelDirective"}]}]}],"defaultColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3},"arguments":["defaultColor"]}]}],"activeColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3},"arguments":["activeColor"]}]}],"cancelColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3},"arguments":["cancelColor"]}]}],"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3},"arguments":["multiple"]}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":3},"arguments":["required"]}]}],"accept":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3},"arguments":["accept"]}]}],"onSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":118,"character":3},"arguments":["select"]}]}],"onUpload":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":125,"character":3},"arguments":["upload"]}]}],"onCancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":131,"character":3},"arguments":["cancel"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":8,"character":41}]}],"uploadPressed":[{"__symbolic":"method"}],"handleSelect":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"onDisabledChange":[{"__symbolic":"method"}]}},"AtFileInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵw"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":27,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":28,"character":21},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":30,"character":17},"useExisting":{"__symbolic":"reference","name":"AtFileInputComponent"},"multi":true}],"selector":"at-file-input","inputs":["disabled","value"],"styles":[":host .at-file-input{padding-left:8px;padding-right:8px}:host input.at-file-input-hidden{display:none}:host .drop-zone{border-radius:3px}:host .drop-zone *{pointer-events:none}"],"template":"<div>\n  <button mat-raised-button\n          class=\"at-file-input\"\n          type=\"button\"\n          [color]=\"color\" \n          [multiple]=\"multiple\" \n          [disabled]=\"disabled\"\n          (keyup.enter)=\"fileInput.click()\"\n          (click)=\"fileInput.click()\"\n          (fileDrop)=\"handleSelect($event)\"\n          atFileDrop>\n    <ng-content></ng-content>\n  </button>\n  <input #fileInput \n          class=\"at-file-input-hidden\"\n          type=\"file\"\n          [attr.accept]=\"accept\"                \n          (fileSelect)=\"handleSelect($event)\"\n          [multiple]=\"multiple\" \n          [disabled]=\"disabled\"\n          atFileSelect>\n</div>"}]}],"members":{"_inputElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":65,"character":5},"arguments":["fileInput"]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5},"arguments":["color"]}]}],"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5},"arguments":["multiple"]}]}],"accept":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5},"arguments":["accept"]}]}],"onSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":101,"character":5},"arguments":["select"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":103,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":43}]}],"handleSelect":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"onDisabledChange":[{"__symbolic":"method"}]}},"AtFileInputLabelDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/cdk/portal","name":"TemplatePortalDirective","line":13,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[at-file-input-label]ng-template"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":65}]}]}},"AtFileSelectDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[atFileSelect]"}]}],"members":{"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3},"arguments":["multiple"]}]}],"onFileSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3},"arguments":["fileSelect"]}]}],"multipleBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":33,"character":3},"arguments":["attr.multiple"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":38,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":38,"character":27}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":38,"character":49}]}],"onChange":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":46,"character":3},"arguments":["change",["$event"]]}]}]}},"AtFileDropDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵy"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[atFileDrop]","inputs":["disabled"]}]}],"members":{"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["multiple"]}]}],"onFileDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["fileDrop"]}]}],"multipleBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":39,"character":3},"arguments":["attr.multiple"]}]}],"disabledBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":47,"character":3},"arguments":["attr.disabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":52,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":52,"character":62}]}],"onDrop":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":61,"character":3},"arguments":["drop",["$event"]]}]}],"onDragOver":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":80,"character":3},"arguments":["dragover",["$event"]]}]}],"onDragEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":97,"character":3},"arguments":["dragenter",["$event"]]}]}],"onDragLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":109,"character":3},"arguments":["dragleave",["$event"]]}]}],"_typeCheck":[{"__symbolic":"method"}],"_stopEvent":[{"__symbolic":"method"}]}},"AtFileService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"upload":[{"__symbolic":"method"}]}},"IUploadOptions":{"__symbolic":"interface"},"ɵz":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":8,"character":41}]}]}},"ɵba":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbw"},"arguments":[{"__symbolic":"reference","name":"ɵz"}]},"ɵbb":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":13,"character":41}]}]}},"ɵbc":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵbw"},"arguments":[{"__symbolic":"reference","name":"ɵbb"}]},"AtSearchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":21,"character":4}],"declarations":[{"__symbolic":"reference","name":"AtSearchInputComponent"},{"__symbolic":"reference","name":"AtSearchBoxComponent"}],"exports":[{"__symbolic":"reference","name":"AtSearchInputComponent"},{"__symbolic":"reference","name":"AtSearchBoxComponent"}]}]}],"members":{}},"AtSearchBoxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵba"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":16,"character":13},"useExisting":{"__symbolic":"reference","name":"AtSearchBoxComponent"},"multi":true}],"selector":"at-search-box","template":"<div class=\"at-search-box\">\n  <button mat-icon-button type=\"button\" class=\"at-search-icon\" (click)=\"searchClicked()\">\n    <mat-icon *ngIf=\"searchVisible && !alwaysVisible\">{{backIcon}}</mat-icon>\n    <mat-icon *ngIf=\"!searchVisible || alwaysVisible\">{{searchIcon}}</mat-icon>\n  </button>\n  <at-search-input #searchInput\n                   [@inputState]=\"alwaysVisible || searchVisible\"\n                   [debounce]=\"debounce\"\n                   [(ngModel)]=\"value\"\n                   [showUnderline]=\"showUnderline\"\n                   [placeholder]=\"placeholder\"\n                   [clearIcon]=\"clearIcon\"\n                   (searchDebounce)=\"handleSearchDebounce($event)\"\n                   (search)=\"handleSearch($event)\"\n                   (clear)=\"handleClear(); toggleVisibility()\">\n  </at-search-input>\n</div>","styles":[":host{display:block}.at-search-box{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.at-search-box .at-search-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.at-search-box at-search-input{margin-left:12px}::ng-deep [dir=rtl] .at-search-box at-search-input{margin-right:12px;margin-left:0!important}"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":39,"character":19},"member":"OnPush"},"inputs":["value"],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":42,"character":4},"arguments":["inputState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":43,"character":6},"arguments":["0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":43,"character":17},"arguments":[{"width":"0%","margin":"0px"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":47,"character":6},"arguments":["1",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":47,"character":18},"arguments":[{"width":"100%","margin":{"__symbolic":"reference","module":"@angular/animations","name":"AUTO_STYLE","line":49,"character":16}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":51,"character":6},"arguments":["0 => 1",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":51,"character":27},"arguments":["200ms ease-in"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":52,"character":6},"arguments":["1 => 0",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":52,"character":27},"arguments":["200ms ease-out"]}]}]]}]}]}],"members":{"_searchInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":59,"character":3},"arguments":[{"__symbolic":"reference","name":"AtSearchInputComponent"}]}]}],"backIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3},"arguments":["backIcon"]}]}],"searchIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3},"arguments":["searchIcon"]}]}],"clearIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3},"arguments":["clearIcon"]}]}],"showUnderline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3},"arguments":["showUnderline"]}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3},"arguments":["debounce"]}]}],"alwaysVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":3},"arguments":["alwaysVisible"]}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":3},"arguments":["placeholder"]}]}],"onSearchDebounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":114,"character":3},"arguments":["searchDebounce"]}]}],"onSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":120,"character":3},"arguments":["search"]}]}],"onClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":126,"character":3},"arguments":["clear"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":8,"character":41}]}],"searchClicked":[{"__symbolic":"method"}],"toggleVisibility":[{"__symbolic":"method"}],"handleSearchDebounce":[{"__symbolic":"method"}],"handleSearch":[{"__symbolic":"method"}],"handleClear":[{"__symbolic":"method"}]}},"AtSearchInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵbc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":21,"character":13},"useExisting":{"__symbolic":"reference","name":"AtSearchInputComponent"},"multi":true}],"selector":"at-search-input","template":"<div class=\"at-search-input\">\n  <mat-form-field class=\"at-search-input-field\"\n                  [class.mat-hide-underline]=\"!showUnderline\"\n                  floatPlaceholder=\"never\">\n    <input matInput\n            #searchElement\n            type=\"search\"\n            [(ngModel)]=\"value\"\n            [placeholder]=\"placeholder\"\n            (blur)=\"handleBlur()\"\n            (search)=\"stopPropagation($event)\"\n            (keyup.enter)=\"handleSearch($event)\"/>\n  </mat-form-field>\n  <button mat-icon-button\n          class=\"at-search-input-clear\"\n          type=\"button\"\n          [@searchState]=\"(searchElement.value ?  'show' : (isRTL ? 'hide-left' : 'hide-right'))\"\n          (click)=\"clearSearch()\">\n    <mat-icon>{{clearIcon}}</mat-icon>\n  </button>\n</div>","styles":[".at-search-input{overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.at-search-input .at-search-input-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.at-search-input ::ng-deep mat-form-field.mat-hide-underline .mat-form-field-underline{display:none}.at-search-input .at-search-input-clear{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":48,"character":19},"member":"OnPush"},"inputs":["value"],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":51,"character":4},"arguments":["searchState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":52,"character":6},"arguments":["hide-left",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":52,"character":25},"arguments":[{"transform":"translateX(-150%)","display":"none"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":56,"character":6},"arguments":["hide-right",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":56,"character":26},"arguments":[{"transform":"translateX(150%)","display":"none"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":60,"character":6},"arguments":["show",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":60,"character":21},"arguments":[{"transform":"translateX(0%)","display":"block"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":64,"character":6},"arguments":["* => show",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":64,"character":30},"arguments":["200ms ease-in"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":65,"character":6},"arguments":["show => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":65,"character":30},"arguments":["200ms ease-out"]}]}]]}]}]}],"members":{"_input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":71,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/material/input","name":"MatInput","line":71,"character":13}]}]}],"showUnderline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3},"arguments":["showUnderline"]}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3},"arguments":["debounce"]}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3},"arguments":["placeholder"]}]}],"clearIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3},"arguments":["clearIcon"]}]}],"onSearchDebounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":102,"character":3},"arguments":["searchDebounce"]}]}],"onSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":108,"character":3},"arguments":["search"]}]}],"onClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":114,"character":3},"arguments":["clear"]}]}],"onBlur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":120,"character":3},"arguments":["blur"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":129,"character":15}}],null],"parameters":[{"__symbolic":"reference","module":"@angular/cdk/bidi","name":"Dir","line":129,"character":40},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":13,"character":41}]}],"ngOnInit":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"handleBlur":[{"__symbolic":"method"}],"stopPropagation":[{"__symbolic":"method"}],"handleSearch":[{"__symbolic":"method"}],"clearSearch":[{"__symbolic":"method"}],"_searchTermChanged":[{"__symbolic":"method"}]}},"AtFormFieldBoxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"AtCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":9,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":10,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":11,"character":8},{"__symbolic":"reference","module":"@angular/material","name":"MatTooltipModule","line":12,"character":8}],"declarations":[{"__symbolic":"reference","name":"ɵbx"}],"exports":[{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":19,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":20,"character":8}],"entryComponents":[{"__symbolic":"reference","name":"ɵbx"}]}]}],"members":{}},"IAtValidatorError":{"__symbolic":"interface"},"IAtValidatorDate":{"__symbolic":"interface"},"IAtValidatorTime":{"__symbolic":"interface"},"IAtValidatorErrMsg":{"__symbolic":"interface"},"AtValidators":{"__symbolic":"class","members":{},"statics":{"SHIFT_CHARACTERS":"'\";:.,_<>/?!@#$%^&*|(){}[\\]+-=","PUNCTUATION_CHARACTERS":"’',.;\"!?¡¿′_-~","CURRENCY_CHARACTERS":"¤¢$€£¥₩₪","MATH_CHARACTERS":"(){}[\\]^<>=+-*/"}},"ɵbd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"bytes"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"digits"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":11,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"ɵbf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"timeAgo"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"timeDifference"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"truncate"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"keys"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"ɵbj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"uid":[{"__symbolic":"method"}],"isMobile":[{"__symbolic":"method"}]}},"ɵbk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":294,"character":1}}],"members":{"hash":[{"__symbolic":"method"}],"getUniqueColor":[{"__symbolic":"method"}]}},"ɵbl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"at-scrollbar","template":"<ng-template #contentTpl>\n    <ng-content></ng-content>\n</ng-template>\n<div *ngIf=\"render\" class=\"at-scrollbar-container\" [class.at-scrollbar-autohide]=\"autoHide\">\n    <div #barX class=\"at-scrollbar -horizontal\" [class.at-scrollbar-disabled]=\"!trackX\">\n        <div #thumbX class=\"at-scrollbar-thumb\"></div>\n    </div>\n\n    <div #barY class=\"at-scrollbar -vertical\" [class.at-scrollbar-disabled]=\"!trackY\">\n        <div #thumbY class=\"at-scrollbar-thumb\"></div>\n    </div>\n\n    <div #view cdk-scrollable class=\"at-scrollbar-view {{viewClass}}\">\n        <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n    </div>\n</div>\n<ng-container *ngIf=\"!render\">\n    <ng-container *ngTemplateOutlet=\"contentTpl\"></ng-container>\n</ng-container>\n","styles":["at-scrollbar{display:block;position:relative;height:100%;overflow:hidden!important}.at-scrollbar-container{position:relative;overflow:hidden!important;width:100%;height:100%}.at-scrollbar-autohide>.at-scrollbar{opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.at-scrollbar-autohide:active>.at-scrollbar,.at-scrollbar-autohide:focus>.at-scrollbar,.at-scrollbar-autohide:hover>.at-scrollbar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.at-scrollbar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:3px}.-vertical{width:6px;top:2px}.-vertical .at-scrollbar-thumb{width:100%}.-horizontal{height:6px;left:2px}.-horizontal .at-scrollbar-thumb{height:100%}.at-scrollbar-disabled{display:none}.at-scrollbar-thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(0,0,0,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.at-scrollbar-thumb:active,.at-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.at-scrollbar-view{width:100%;height:100%;overflow:scroll;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolliat:touch}"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":45,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":46,"character":19},"member":"None"},"preserveWhitespaces":false}]}],"members":{"barXRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":77,"character":5},"arguments":["barX"]}]}],"barYRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":78,"character":5},"arguments":["barY"]}]}],"thumbXRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":79,"character":5},"arguments":["thumbX"]}]}],"thumbYRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":80,"character":5},"arguments":["thumbY"]}]}],"viewRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":81,"character":5},"arguments":["view"]}]}],"render":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":5}}]}],"autoUpdate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5}}]}],"autoHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":5}}]}],"trackX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5}}]}],"trackY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":5}}]}],"viewClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":5}}]}],"barClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":5}}]}],"thumbClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":5}}]}],"scrollState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":93,"character":68},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":93,"character":75}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":93,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":93,"character":56},{"__symbolic":"reference","name":"any"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"scrollXTo":[{"__symbolic":"method"}],"scrollYTo":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"scrollWorker":[{"__symbolic":"method"}],"barXWorker":[{"__symbolic":"method"}],"barYWorker":[{"__symbolic":"method"}],"thumbXWorker":[{"__symbolic":"method"}],"thumbYWorker":[{"__symbolic":"method"}],"calculateThumbXSize":[{"__symbolic":"method"}],"calculateThumbYSize":[{"__symbolic":"method"}],"scrollBoundaries":[{"__symbolic":"method"}],"setThumbXPosition":[{"__symbolic":"method"}],"setThumbYPosition":[{"__symbolic":"method"}],"hideNativeScrollbars":[{"__symbolic":"method"}],"getNativeScrollbarWidth":[{"__symbolic":"method"}]}},"ɵbm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[atPermsDenied]"}]}],"members":{"atExceptPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5},"arguments":["atPermsDenied"]}]}],"onAuthPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5},"arguments":["onAuthPerms"]}]}],"onUnauthPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5},"arguments":["onUnauthPerms"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":23,"character":31},{"__symbolic":"reference","name":"AtPermissionsService"}]}],"ngOnInit":[{"__symbolic":"method"}],"applyPermission":[{"__symbolic":"method"}]}},"ɵbn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[atPermsAllowed]"}]}],"members":{"atHasPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5},"arguments":["atPermsAllowed"]}]}],"onAuthPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5},"arguments":["onAuthPerms"]}]}],"onUnauthPerms":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5},"arguments":["onUnauthPerms"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":23,"character":31},{"__symbolic":"reference","name":"AtPermissionsService"}]}],"ngOnInit":[{"__symbolic":"method"}],"applyPermission":[{"__symbolic":"method"}]}},"ɵbo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"at-sidenav-item","template":"<ng-container *ngIf=\"sidenavService.permsApplied\">\n\n    <div *ngIf=\"item.isRouteString(); then routeNavItem else functionNavItem\"></div>\n\n    <ng-template #functionNavItem>\n        <a class=\"at-sidenav-button\" [ngClass]=\"item.customClass\"\n           *ngIf=\"!item.hasChildren() && item.renderItem\"\n           mat-list-item mat-ripple (click)=\"item.route()\">\n            <mat-icon *ngIf=\"item.parent && item.parent.collapsible === true\">{{ item.icon }}</mat-icon>\n            <mat-icon *ngIf=\"!item.parent && item.icon\">{{ item.icon }}</mat-icon>\n            <span class=\"sidenav-item-name at-sidenav-fade-in-on-hover\">{{ item.name  }}</span>\n            <span fxFlex><!-- fill space --></span>\n            <span class=\"at-sidenav-item-badge at-sidenav-fade-in-on-hover\" *ngIf=\"item.badge\"\n                  [style.background-color]=\"item.badgeColor\">{{ item.badge }}</span>\n        </a>\n    </ng-template>\n\n    <ng-template #routeNavItem>\n        <a class=\"at-sidenav-button\" [ngClass]=\"item.customClass\"\n           *ngIf=\"!item.hasChildren() && item.renderItem\"\n           mat-list-item mat-ripple\n           [routerLink]=\"[item.route]\" routerLinkActive=\"active\">\n\n            <mat-icon *ngIf=\"item.parent && item.parent.collapsible === true\">{{ item.icon }}</mat-icon>\n            <mat-icon *ngIf=\"!item.parent && item.icon\">{{ item.icon }}</mat-icon>\n            <span class=\"sidenav-item-name at-sidenav-fade-in-on-hover\">{{ item.name }}</span>\n            <span fxFlex><!-- fill space --></span>\n            <span class=\"at-sidenav-item-badge at-sidenav-fade-in-on-hover\" *ngIf=\"item.badge\"\n                  [style.background-color]=\"item.badgeColor\">{{ item.badge }}</span>\n        </a>\n    </ng-template>\n\n    <!--Dropdown item-->\n    <a class=\"at-sidenav-button\"\n       *ngIf=\"item.hasChildren() && item.renderItem && item.collapsible\" mat-list-item mat-ripple\n       (click)=\"toggleAtSidenavItem()\" [ngClass]=\"item.customClass\">\n        <mat-icon>{{ item.icon }}</mat-icon>\n        <span class=\"sidenav-item-name at-sidenav-fade-in-on-hover\">{{ item.name  }}</span>\n        <span fxFlex><!-- fill space --></span>\n        <span class=\"at-sidenav-item-badge at-sidenav-fade-in-on-hover\"\n              *ngIf=\"item.badge\"\n              [style.background-color]=\"item.badgeColor\"\n              style=\"margin-right: 12px;\">{{ item.badge }}</span>\n        <mat-icon *ngIf=\"item.hasChildren()\"\n                  class=\"at-sidenav-item-dropdown-indicator at-sidenav-fade-in-on-hover\">expand_more\n        </mat-icon>\n    </a>\n\n    <div *ngIf=\"item.hasChildren() && item.renderItem && !item.collapsible\"\n         style=\"cursor: default; padding-right: 24px; padding-left: 24px; font-size: 14px\"\n         class=\"at-sidenav-button at-h-48\" fxLayout=\"row\" fxLayoutAlign=\"start center\"\n         [ngClass]=\"item.customClass\">\n        <!--<mat-icon class=\"at-tz-18\" style=\"width: 18px; height: 18px\">{{ item.icon }}</mat-icon>-->\n        <!--<mat-icon *ngIf=\"item.parent && item.parent.collapsible === true\">{{ item.icon }}</mat-icon>-->\n        <mat-icon *ngIf=\"!item.parent && item.icon\" class=\"at-tz-18\" style=\"width: 18px; height: 18px\">{{ item.icon }}\n        </mat-icon>\n        <span class=\"at-ml-15 at-sidenav-fade-in-on-hover\">{{ item.name  }}</span>\n    </div>\n\n    <mat-nav-list *ngIf=\"renderSubNav(item.children)\"\n                  class=\"at-sidenav-list sidenav-list-nested\"\n                  fxLayout=\"column\">\n        <ng-container *ngFor=\"let child of item.children\">\n\n            <at-sidenav-item [class.at-sidenav-list-non-collapsible]=\"item.collapsible === false\"\n                             *ngIf=\"renderItem(child)\" [item]=\"child\"></at-sidenav-item>\n        </ng-container>\n    </mat-nav-list>\n\n\n</ng-container>\n\n","styles":[":host{display:block}mat-nav-list a.at-sidenav-button{font-weight:400}mat-nav-list a.at-sidenav-button.mat-list-item .mat-list-item-content{padding-left:24px;padding-right:24px}mat-nav-list a.at-sidenav-button .sidenav-item-name{margin-left:15px;font-size:14px}mat-nav-list a.at-sidenav-button mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.at-sidenav-list,.at-sidenav-primary{-webkit-transition:height .4s cubic-bezier(.35,0,.25,1);transition:height .4s cubic-bezier(.35,0,.25,1)}.at-sidenav-list>at-sidenav-item.open>.at-sidenav-button .at-sidenav-item-dropdown-indicator,.at-sidenav-primary>at-sidenav-item.open>.at-sidenav-button .at-sidenav-item-dropdown-indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.at-sidenav-list>at-sidenav-item .at-sidenav-item-dropdown-indicator,.at-sidenav-primary>at-sidenav-item .at-sidenav-item-dropdown-indicator{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.at-sidenav-list>at-sidenav-item .at-sidenav-item-badge,.at-sidenav-primary>at-sidenav-item .at-sidenav-item-badge{padding:4px 8px;font-size:12px;background:#2196f3;border-radius:5px;color:#fff;-webkit-transition:all .45s cubic-bezier(.25,.8,.25,1);transition:all .45s cubic-bezier(.25,.8,.25,1)}.sidenav-toplevel .at-sidenav-button{position:relative;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.sidenav-toplevel>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item:not(.at-sidenav-list-non-collapsible){background:rgba(0,0,0,.1)}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button:hover{background:rgba(255,255,255,.05)}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:10px}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button:hover{background:rgba(255,255,255,.05)}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:20px}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:30px}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:40px}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button:hover{background:rgba(255,255,255,.05)}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item .sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:40px}.sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item .sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.sidenav-toplevel .at-sidenav-item .sidenav-list-nested{position:relative;padding:0;overflow:hidden}.sidenav-toplevel .at-sidenav-item .sidenav-list-nested:after,.sidenav-toplevel .at-sidenav-item .sidenav-list-nested:before{content:\" \";left:0;position:absolute;width:100%;height:2px;z-index:3}.sidenav-toplevel .at-sidenav-item .sidenav-list-nested:before{top:0}.sidenav-toplevel .at-sidenav-item .sidenav-list-nested:after{bottom:0}.at-theme-light .sidenav-toplevel .at-sidenav-button{position:relative;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item:not(.at-sidenav-list-non-collapsible){background:rgba(0,0,0,.05)}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button:hover{background:rgba(0,0,0,.025)}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:10px}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:20px}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:30px}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:40px}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button:hover{background:rgba(255,255,255,.05)}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item .sidenav-list-nested>.at-sidenav-item>.at-sidenav-button{padding-left:40px}.at-theme-light .sidenav-toplevel>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item>.sidenav-list-nested>.at-sidenav-item .sidenav-list-nested>.at-sidenav-item>.at-sidenav-button.active{font-weight:500;letter-spacing:.5px;background:0 0}.at-theme-light .sidenav-toplevel .at-sidenav-item .sidenav-list-nested{position:relative;padding:0;overflow:hidden}.at-theme-light .sidenav-toplevel .at-sidenav-item .sidenav-list-nested:after,.at-theme-light .sidenav-toplevel .at-sidenav-item .sidenav-list-nested:before{content:\" \";left:0;position:absolute;width:100%;height:2px;z-index:3}.at-theme-light .sidenav-toplevel .at-sidenav-item .sidenav-list-nested:before{top:0}.at-theme-light .sidenav-toplevel .at-sidenav-item .sidenav-list-nested:after{bottom:0}"],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":80,"character":19},"member":"None"}}]}],"members":{"item":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5},"arguments":["item"]}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":87,"character":5},"arguments":["class.open"]}]}],"AtSidenavService":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":92,"character":5},"arguments":["class.at-sidenav-item"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AtSidenavService"}]}],"ngOnInit":[{"__symbolic":"method"}],"toggleAtSidenavItem":[{"__symbolic":"method"}],"renderSubNav":[{"__symbolic":"method"}],"renderItem":[{"__symbolic":"method"}],"getOpenChildrenCount":[{"__symbolic":"method"}]}},"ɵbp":{"__symbolic":"class","members":{}},"ɵbq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[atLoading]"}]}],"members":{"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3},"arguments":["atLoading"]}]}],"until":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3},"arguments":["atLoadingUntil"]}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3},"arguments":["atLoadingType"]}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3},"arguments":["atLoadingMode"]}]}],"strategy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3},"arguments":["atLoadingStrategy"]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":3},"arguments":["atLoadingColor"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":119,"character":41},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"ɵbp"}]},{"__symbolic":"reference","name":"AtLoadingService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_registerComponent":[{"__symbolic":"method"}]}},"ɵbr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":30,"character":49},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay","line":31,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":32,"character":33}]}],"createFullScreenComponent":[{"__symbolic":"method"}],"createOverlayComponent":[{"__symbolic":"method"}],"createReplaceComponent":[{"__symbolic":"method"}],"_createOverlay":[{"__symbolic":"method"}],"_createComponent":[{"__symbolic":"method"}],"_initializeContext":[{"__symbolic":"method"}],"_mapOptions":[{"__symbolic":"method"}]}},"ɵbs":{"__symbolic":"function","parameters":["parent","componentFactoryResolver","overlay","injector"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parent"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"ɵbr"},"arguments":[{"__symbolic":"reference","name":"componentFactoryResolver"},{"__symbolic":"reference","name":"overlay"},{"__symbolic":"reference","name":"injector"}]}}},"ɵbt":{"provide":{"__symbolic":"reference","name":"ɵbr"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":204,"character":14}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":204,"character":30}},{"__symbolic":"reference","name":"ɵbr"}],{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":30,"character":49},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay","line":31,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":32,"character":33}],"useFactory":{"__symbolic":"reference","name":"ɵbs"}},"ɵbu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"at-icon","template":"<span hidden #AtIconContent>\n    <ng-content></ng-content>\n</span>\n<div fxLayout=\"center center\" class=\"at-inline\">\n    <span *ngIf=\"display=='mat-letter'\"\n          class=\"{{atIcon.iconClass}}\"\n          [ngStyle]=\"{'font-size': fontSize, width: size, height: size,\n          'line-height': size, border: border? (border+' solid') : 'none', 'border-radius': radius}\">\n        {{atIcon.name}}\n    </span>\n\n    <span *ngIf=\"display=='mat-icon'\"\n          class=\"{{atIcon.iconClass}}\"\n          [ngStyle]=\"{'font-size': fontSize, width: size, height: size,\n          'line-height': size, border: border? (border+' solid') : 'none', 'border-radius': radius}\">\n        <mat-icon [ngStyle]=\"{'font-size': fontSize,'line-height':size, width: size, height: size} \">{{atIcon.name}}</mat-icon>\n    </span>\n</div>\n","styles":["/deep/ at-icon span{display:inline-block;font-size:24px;line-height:1.7;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;height:24px;width:24px;font-weight:300;text-align:center}/deep/ at-icon .at-icon-red{color:#e53935}/deep/ at-icon .at-icon-pink{color:#ec407a}/deep/ at-icon .at-icon-purple{color:#ab47bc}/deep/ at-icon .at-icon-yellow{color:#fdd835}/deep/ at-icon .at-icon-indigo{color:#7986cb}/deep/ at-icon .at-icon-blue{color:#1e88e5}/deep/ at-icon .at-icon-light-blue{color:#4fc3f7}/deep/ at-icon .at-icon-cyan{color:#0097a7}/deep/ at-icon .at-icon-teal{color:#009688}/deep/ at-icon .at-icon-green{color:#43a047}/deep/ at-icon .at-icon-light-green{color:#aed581}/deep/ at-icon .at-icon-orange{color:#fb8c00}/deep/ at-icon .at-icon-blue-grey{color:#78909c}/deep/ .at-theme-dark at-icon .at-icon-red{color:#e57373}/deep/ .at-theme-dark at-icon .at-icon-pink{color:#f06292}/deep/ .at-theme-dark at-icon .at-icon-purple{color:#ba68c8}/deep/ .at-theme-dark at-icon .at-icon-background-bordered.at-icon-red{border-color:#e57373}/deep/ .at-theme-dark at-icon .at-icon-background-bordered.at-icon-pink{border-color:#f06292}/deep/ .at-theme-dark at-icon .at-icon-background-bordered.at-icon-purple{border-color:#ba68c8}"],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":26,"character":21},"member":"OnPush"}}]}],"members":{"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":5}}]}],"background":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"border":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":5}}]}],"radius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":5}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":5}}]}],"fontSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":5}}]}],"atIconContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":96,"character":5},"arguments":["AtIconContent"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵbk"}]}],"getIconColor":[{"__symbolic":"method"}],"render":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"ɵbx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"at-form-field-box","template":"<div fxLayout=\"column\" [class.at-mb-20]=\"!showLabel\">\n    <div fxLayout=\"row\" fxLayoutAlign=\"start center\">\n        <label class=\"at-mr-10\" [class.mat-fg-red-500]=\"(field.touched || field.dirty) && !field.valid\"\n               *ngIf=\"showLabel\">{{label}}</label>\n        <div fxFlex fxLayout=\"column\">\n            <ng-content></ng-content>\n        </div>\n        <label *ngIf=\"status ? status == 'required' : ((!(field.touched || field.dirty) && !field.value) ? required : false )\"\n               matTooltip=\"This field is required\"\n               class=\"at-ml-10 mat-fg-grey-700 at-tz-30\" style=\"cursor: default\">*</label>\n        <ng-container *ngIf=\"showStatusIndicator\">\n            <mat-icon *ngIf=\"status ? status == 'valid' :  field.valid\"\n                     class=\"at-ml-10 mat-fg-green-500\" matTooltip=\"This field is valid\" style=\"cursor: default\">done\n            </mat-icon>\n            <mat-icon\n                    *ngIf=\"status ? status == 'invalid' : ((field.errors?.atValidatorsRequired || field.value) && (field.touched || field.dirty) ? !field.valid : false ) \"\n                    matTooltip=\"This field has invalid content\"\n                    class=\"at-ml-10 mat-fg-red-500\" style=\"cursor: default\">error_outline\n            </mat-icon>\n        </ng-container>\n    </div>\n    <div class=\"mat-fg-red-600 at-tz-mat at-pr-35\"\n         *ngIf=\"(field.errors?.atValidatorsRequired || field.value)  && (field.touched || field.dirty) && !field.valid\"\n         style=\"margin-top: -15px\" fxLayout=\"column\">\n        <div *ngIf=\"field.errors.required\" [class.text-right]=\"showLabel\">{{ label }} is required</div>\n        <div *ngIf=\"field.errors.email\" [class.text-right]=\"showLabel\">{{ label }} provided is invalid</div>\n        <div *ngIf=\"field.errors.minlength\" [class.text-right]=\"showLabel\">\n            {{ label }} can't be less than {{ field.errors.minlength?.requiredLength }} characters\n        </div>\n        <div *ngIf=\"field.errors.maxlength\" [class.text-right]=\"showLabel\">\n            {{ label }} can't be more than {{ field.errors.maxlength?.requiredLength }} characters\n        </div>\n        <div *ngIf=\"field.hasError('matDatepickerMin')\" [class.text-right]=\"showLabel\">{{ label }} Too early!</div>\n        <div *ngIf=\"field.hasError('matDatepickerMax')\" [class.text-right]=\"showLabel\">{{ label }} Too late!</div>\n        <div *ngIf=\"field.hasError('matDatepickerFilter')\" [class.text-right]=\"showLabel\">{{ label }} unavailable!</div>\n\n        <ng-container *ngIf=\"field.errors\">\n            <ng-container *ngFor=\"let errKey of field.errors | keys \">\n                <div *ngIf=\"field.errors[errKey].type && field.errors[errKey].type === 'AtValidatorsErr'\"\n                     [class.text-right]=\"showLabel\">\n                    {{ renderMsg(field.errors[errKey]) }}\n                </div>\n            </ng-container>\n        </ng-container>\n\n        <ng-container *ngIf=\"customErrs\">\n            <div *ngFor=\"let message of customErrs\" [class.text-right]=\"showLabel\">{{ message }}</div>\n        </ng-container>\n    </div>\n</div>\n\n","styles":["at-form-field-box at-chips{margin-bottom:15px;padding-left:0!important}"]}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":5}}]}],"showLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"field":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":5}}]}],"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":5}}]}],"showStatusIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":5}}]}],"customErrs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"renderMsg":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./core/common/services/icon.service","ɵb":"./core/common/services/icon.service","AtToggleDirective":"./core/common/animations/toggle/toggle.directive","AtFadeDirective":"./core/common/animations/fade/fade.directive","AtIconService":"./core/common/services/icon.service","AtEvents":"./core/common/services/events.service","AtCommonModule":"./core/common/common.module","AtCollapseAnimation":"./core/common/animations/collapse/collapse.animation","AtFadeInOutAnimation":"./core/common/animations/fade/fadeInOut.animation","IControlValueAccessor":"./core/common/behaviors/control-value-accesor.mixin","mixinControlValueAccessor":"./core/common/behaviors/control-value-accesor.mixin","ICanDisable":"./core/common/behaviors/disabled.mixin","mixinDisabled":"./core/common/behaviors/disabled.mixin","ICanDisableRipple":"./core/common/behaviors/disable-ripple.mixin","mixinDisableRipple":"./core/common/behaviors/disable-ripple.mixin","ɵc":"./core/media/media.service","ɵd":"./core/media/media.service","AtMediaService":"./core/media/media.service","AtMediaToggleDirective":"./core/media/media-toggle.directive","AtMediaModule":"./core/media/media.module","ɵe":"./core/layout/layout.component","ɵf":"./core/layout/layout.component","ɵg":"./core/layout/layout.component","ɵh":"./core/layout/layout.component","ɵi":"./core/layout/layout.component","ɵj":"./core/layout/layout.component","AtLayoutComponent":"./core/layout/layout.component","AtLayoutModule":"./core/layout/layout.module","AtScrollbarModule":"./core/scrollbar/scrollbar.module","IAtPermissionsGuard":"./core/permissions/permissions-guard.service","AtPermissionsGuard":"./core/permissions/permissions-guard.service","AtPermissionsService":"./core/permissions/permissions.service","AtPermissionsModule":"./core/permissions/permissions.module","AtSidenavItem":"./core/sidenav/sidenav-item/sidenav-item.model","AtSidenavService":"./core/sidenav/sidenav.service","AtSidenavCollapsibleDirective":"./core/sidenav/sidenav-collapsed.directive","AtSidenavModule":"./core/sidenav/sidenav.module","ɵk":"./components/dialogs/services/dialog.service","ɵl":"./components/dialogs/services/dialog.service","ɵm":"./components/dialogs/dialog.component","ɵn":"./components/dialogs/dialog.component","AtDialogService":"./components/dialogs/services/dialog.service","AtDialogComponent":"./components/dialogs/dialog.component","AtDialogTitleDirective":"./components/dialogs/dialog.component","AtAlertDialogComponent":"./components/dialogs/alert-dialog/alert-dialog.component","AtConfirmDialogComponent":"./components/dialogs/confirm-dialog/confirm-dialog.component","AtPromptDialogComponent":"./components/dialogs/prompt-dialog/prompt-dialog.component","AtDialogsModule":"./components/dialogs/dialogs.module","IAlertConfig":"./components/dialogs/services/dialog.service","IConfirmConfig":"./components/dialogs/services/dialog.service","IPromptConfig":"./components/dialogs/services/dialog.service","ɵo":"./components/loading/loading.component","ɵp":"./components/loading/services/loading.service","ɵq":"./components/loading/services/loading.service","AtLoadingModule":"./components/loading/loading.module","LoadingType":"./components/loading/loading.component","LoadingMode":"./components/loading/loading.component","LoadingStrategy":"./components/loading/loading.component","AtLoadingService":"./components/loading/services/loading.service","IAtLoadingConfig":"./components/loading/services/loading.service","AtNotificationsModule":"./components/notifications/notifications.module","AtNotificationCountComponent":"./components/notifications/notification-count.component","AtNotificationCountPositionX":"./components/notifications/notification-count.component","AtNotificationCountPositionY":"./components/notifications/notification-count.component","AtPagingModule":"./components/paging/paging.module","AtPagingBarComponent":"./components/paging/paging-bar.component","IPageChangeEvent":"./components/paging/paging-bar.component","AtIconModule":"./components/icons/icons.module","ɵr":"./forms/chips/chips.component","ɵs":"./forms/chips/chips.component","AtChipsModule":"./forms/chips/chips.module","AtChipsComponent":"./forms/chips/chips.component","AtChipDirective":"./forms/chips/chips.component","AtAutocompleteOptionDirective":"./forms/chips/chips.component","ɵt":"./forms/file/file-upload/file-upload.component","ɵu":"./forms/file/file-upload/file-upload.component","ɵv":"./forms/file/file-input/file-input.component","ɵw":"./forms/file/file-input/file-input.component","ɵx":"./forms/file/directives/file-drop.directive","ɵy":"./forms/file/directives/file-drop.directive","AtFileModule":"./forms/file/at-file.module","AtFileUploadComponent":"./forms/file/file-upload/file-upload.component","AtFileInputComponent":"./forms/file/file-input/file-input.component","AtFileInputLabelDirective":"./forms/file/file-input/file-input.component","AtFileSelectDirective":"./forms/file/directives/file-select.directive","AtFileDropDirective":"./forms/file/directives/file-drop.directive","AtFileService":"./forms/file/services/file.service","IUploadOptions":"./forms/file/services/file.service","ɵz":"./forms/search/search-box/search-box.component","ɵba":"./forms/search/search-box/search-box.component","ɵbb":"./forms/search/search-input/search-input.component","ɵbc":"./forms/search/search-input/search-input.component","AtSearchModule":"./forms/search/search.module","AtSearchBoxComponent":"./forms/search/search-box/search-box.component","AtSearchInputComponent":"./forms/search/search-input/search-input.component","AtFormFieldBoxModule":"./forms/form-field-box/at-form-field-box.module","IAtValidatorError":"./forms/validators/validators","IAtValidatorDate":"./forms/validators/validators","IAtValidatorTime":"./forms/validators/validators","IAtValidatorErrMsg":"./forms/validators/validators","AtValidators":"./forms/validators/validators","ɵbd":"./core/common/pipes/bytes/bytes.pipe","ɵbe":"./core/common/pipes/digits/digits.pipe","ɵbf":"./core/common/pipes/time-ago/time-ago.pipe","ɵbg":"./core/common/pipes/time-difference/time-difference.pipe","ɵbh":"./core/common/pipes/truncate/truncate.pipe","ɵbi":"./core/common/pipes/object/keys.pipe","ɵbj":"./core/common/services/util.service","ɵbk":"./core/common/services/color.service","ɵbl":"./core/scrollbar/scrollbar.component","ɵbm":"./core/permissions/directives/permissions-denied-directive","ɵbn":"./core/permissions/directives/permissions-allowed-directive","ɵbo":"./core/sidenav/sidenav-item/sidenav-item.component","ɵbp":"./components/loading/directives/loading.directive","ɵbq":"./components/loading/directives/loading.directive","ɵbr":"./components/loading/services/loading.factory","ɵbs":"./components/loading/services/loading.factory","ɵbt":"./components/loading/services/loading.factory","ɵbu":"./components/icons/icon.component","ɵbv":"./core","ɵbw":"./core","ɵbx":"./forms/form-field-box/form-field-box.component"},"importAs":"atomic-ui"}