{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"isDevMode":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":84,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KeepAliveGC"}]}],"add":[{"__symbolic":"method"}],"has":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"reattach":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"collect":[{"__symbolic":"method"}],"forEach":[{"__symbolic":"method"}],"getTemplateDef":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":148,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"}]}],"attach":[{"__symbolic":"method"}],"detach":[{"__symbolic":"method"}],"patchClear":[{"__symbolic":"method"}]},"statics":{"patched":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Symbol"},"arguments":["Already Patched ViewContainerRef Token"]},"ɵprov":{}}},"ɵd":{"__symbolic":"class","members":{}},"ɵe":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"reference","name":"console"}},"ɵf":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":6,"character":27},"arguments":["Console",{"providedIn":"root","factory":{"__symbolic":"reference","name":"ɵe"}}]},"NgxfModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":54,"character":1},"arguments":[{"imports":[],"declarations":[[{"__symbolic":"reference","name":"AsyncDirective"},{"__symbolic":"reference","name":"ComposeDirective"},{"__symbolic":"reference","name":"CookiesDirective"},{"__symbolic":"reference","name":"HttpDirective"},{"__symbolic":"reference","name":"LazyDirective"},{"__symbolic":"reference","name":"InitDirective"},{"__symbolic":"reference","name":"IsDevModeDirective"},{"__symbolic":"reference","name":"KeepAliveDirective"},{"__symbolic":"reference","name":"NestDirective"},{"__symbolic":"reference","name":"RenamePropDirective"},{"__symbolic":"reference","name":"RepeatDirective"},{"__symbolic":"reference","name":"ReturnDirective"},{"__symbolic":"reference","name":"RouteDirective"},{"__symbolic":"reference","name":"SetPropsDirective"},{"__symbolic":"reference","name":"TimeoutDirective"},{"__symbolic":"reference","name":"NgForTrackByKeyDirective"},{"__symbolic":"reference","name":"UseReducerDirective"},{"__symbolic":"reference","name":"UseStateDirective"},{"__symbolic":"reference","name":"UseEffectDirective"},{"__symbolic":"reference","name":"VirtualDirective"}],[{"__symbolic":"reference","name":"CallPipe"},{"__symbolic":"reference","name":"ConsolePipe"}]],"exports":[[{"__symbolic":"reference","name":"AsyncDirective"},{"__symbolic":"reference","name":"ComposeDirective"},{"__symbolic":"reference","name":"CookiesDirective"},{"__symbolic":"reference","name":"HttpDirective"},{"__symbolic":"reference","name":"LazyDirective"},{"__symbolic":"reference","name":"InitDirective"},{"__symbolic":"reference","name":"IsDevModeDirective"},{"__symbolic":"reference","name":"KeepAliveDirective"},{"__symbolic":"reference","name":"NestDirective"},{"__symbolic":"reference","name":"RenamePropDirective"},{"__symbolic":"reference","name":"RepeatDirective"},{"__symbolic":"reference","name":"ReturnDirective"},{"__symbolic":"reference","name":"RouteDirective"},{"__symbolic":"reference","name":"SetPropsDirective"},{"__symbolic":"reference","name":"TimeoutDirective"},{"__symbolic":"reference","name":"NgForTrackByKeyDirective"},{"__symbolic":"reference","name":"UseReducerDirective"},{"__symbolic":"reference","name":"UseStateDirective"},{"__symbolic":"reference","name":"UseEffectDirective"},{"__symbolic":"reference","name":"VirtualDirective"}],[{"__symbolic":"reference","name":"CallPipe"},{"__symbolic":"reference","name":"ConsolePipe"}]]}]}],"members":{},"statics":{"forLazy":{"__symbolic":"function","parameters":["component"],"value":{"ngModule":{"__symbolic":"reference","name":"NgxfModule"},"providers":[{"provide":{"__symbolic":"reference","name":"LAZY_COMPONENT_TOKEN"},"useValue":{"__symbolic":"reference","name":"component"}},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS","line":65,"character":19},"useValue":{"__symbolic":"reference","name":"component"},"multi":true}]}},"forKeepAlive":{"__symbolic":"function","parameters":["keepAliveConfig"],"value":{"ngModule":{"__symbolic":"reference","name":"NgxfModule"},"providers":[{"provide":{"__symbolic":"reference","name":"KeepAliveConfig"},"useValue":{"__symbolic":"reference","name":"keepAliveConfig"}}]}}}},"AsyncDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":68,"character":1},"arguments":[{"selector":"[async]"}]}],"members":{"async":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"asyncFrom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"asyncNext":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"asyncError":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"asyncComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"next":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":77,"character":3}}]}],"error":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":78,"character":3}}]}],"complete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":79,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":91,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":92,"character":16}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onAsyncDidChanged":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}],"onNext":[{"__symbolic":"method"}],"onError":[{"__symbolic":"method"}],"onComplete":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}]}},"ComposeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[compose]"}]}],"members":{"compose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"composeOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":21,"character":30}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onTemplateRefsDidChanged":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"createComposeFn":[{"__symbolic":"method"}]}},"CookiesDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":45,"character":1},"arguments":[{"selector":"[cookies]"}]}],"members":{"cookiesGet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"cookiesSet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"cookiesRemove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"cookiesValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"cookiesPath":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"cookiesDomain":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"cookiesExpires":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"cookiesSecure":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":68,"character":30},{"__symbolic":"reference","name":"ɵh"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"findStrategy":[{"__symbolic":"method"}],"execute":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"getCookie":[{"__symbolic":"method"}],"setCookie":[{"__symbolic":"method"}],"removeCookie":[{"__symbolic":"method"}]}},"HttpDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":70,"character":1},"arguments":[{"selector":"[http]"}]}],"members":{"httpDelete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"httpGet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"httpHead":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"httpJsonp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"httpOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"httpPatch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"httpPost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"httpPut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"httpSend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"httpCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"httpWith":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":97,"character":18},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":99,"character":30}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"findStrategy":[{"__symbolic":"method"}],"execute":[{"__symbolic":"method"}],"request":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}]}},"InitDirective":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[init]"}]}],"members":{"init":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"initOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":23,"character":49,"context":{"typeName":"T"},"module":"./lib/directives/init.directive"}]}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":24,"character":27}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setValue":[{"__symbolic":"method"}]}},"IsDevModeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[isDevMode]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":19,"character":22},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[null]}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"KeepAliveDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":192,"character":1},"arguments":[{"selector":"[keepAlive]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":198,"character":30},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"KeepAliveConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":59,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"KeepAliveGC":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":64,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KeepAliveConfig"}]}],"collect":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"LazyDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"[lazy]"}]}],"members":{"lazy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"lazyLoadChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"lazyActivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"lazyDeactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":64,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactoryLoader","line":65,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":66,"character":22}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onLazyDidChanged":[{"__symbolic":"method"}],"loadAndRender":[{"__symbolic":"method"}],"load":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}]}},"LAZY_COMPONENT_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":27,"character":40},"arguments":["Lazy Component Token"]},"NestDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[nest]"}]}],"members":{"nest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"nestOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":19,"character":30}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onTemplatesDidChanged":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"RenamePropDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[renameProp]"}]}],"members":{"renameProp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"renamePropTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":21,"character":30}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onRenameDidChanged":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"rename":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"RepeatDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[repeat]"}]}],"members":{"repeat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"repeatOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":22,"character":30},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"ɵd"}]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onRepeatChanged":[{"__symbolic":"method"}]}},"ReturnDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[return]"}]}],"members":{"return":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":17,"character":40}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"RouteDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":27,"character":1},"arguments":[{"selector":"[route]"}]}],"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":54,"character":30},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":55,"character":19}]}],"ngOnDestroy":[{"__symbolic":"method"}],"attachFields":[{"__symbolic":"method"}],"asyncAttach":[{"__symbolic":"method"}]}},"SetPropsDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[setProps]"}]}],"members":{"setProps":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":18,"character":30}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onPropsDidChanged":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"TimeoutDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[timeout]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[null]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":9,"character":30}]}],"timeout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"dispose":[{"__symbolic":"method"}]}},"NgForTrackByKeyDirective":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[ngForTrackByKey]"}]}],"members":{"ngForTrackByKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":10,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":10,"character":23}}],null],"parameters":[{"__symbolic":"reference","name":"NgForOf","module":"@angular/common","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":10,"character":57,"context":{"typeName":"T"},"module":"./lib/directives/track-by-key.directive"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":10,"character":87}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"UseEffectDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[useEffect]"}]}],"members":{"useEffect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"useEffectOn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":26,"character":37,"module":"./lib/directives/use-effect.directive"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":27,"character":17}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"UseReducerDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[useReducer]"}]}],"members":{"useReducerInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"useReducerWith":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"useReducerAnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":46,"character":17}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"UseStateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[useState]"}]}],"members":{"useStateDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":22,"character":17}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"VirtualDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[virtual]"}]}],"members":{"virtual":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":10,"character":16}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"CallPipe":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"call"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":11,"character":26}]}],"transform":[{"__symbolic":"method"}]}},"ConsolePipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":25,"character":1},"arguments":[{"name":"console"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":15},"arguments":[{"__symbolic":"reference","name":"ɵf"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"transform":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}]}},"UseEffect":{"__symbolic":"function"},"UseReducer":{"__symbolic":"function","parameters":["stateKey","dispatchKey","reducer","initialValue"],"value":{"__symbolic":"error","message":"Lambda not supported","line":5,"character":9,"module":"./lib/ivy-hooks/use-reducer.hook"}},"UseState":{"__symbolic":"function","parameters":["stateKey","setStateKey","initialValue"],"value":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":9,"module":"./lib/ivy-hooks/use-state.hook"}},"ɵg":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"merge":[{"__symbolic":"method"}],"isPresent":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":57,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":63,"character":9}}]],"parameters":[{"__symbolic":"reference","name":"ɵg"}]}],"cookieReader":[{"__symbolic":"method"}],"cookieWriter":[{"__symbolic":"method"}],"buildCookieString":[{"__symbolic":"method"}],"mergeOptions":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"register":[{"__symbolic":"method"}],"unregister":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}}},"origins":{"ɵa":"./lib/directives/is-dev-mode.directive","ɵb":"./lib/directives/keep-alive.directive","ɵc":"./lib/directives/keep-alive.directive","ɵd":"./lib/directives/repeat.directive","ɵe":"./lib/pipes/console.pipe","ɵf":"./lib/pipes/console.pipe","NgxfModule":"./lib/platform.module","AsyncDirective":"./lib/directives/async.directive","ComposeDirective":"./lib/directives/compose.directive","CookiesDirective":"./lib/directives/cookies.directive","HttpDirective":"./lib/directives/http.directive","InitDirective":"./lib/directives/init.directive","IsDevModeDirective":"./lib/directives/is-dev-mode.directive","KeepAliveDirective":"./lib/directives/keep-alive.directive","KeepAliveConfig":"./lib/directives/keep-alive.directive","KeepAliveGC":"./lib/directives/keep-alive.directive","LazyDirective":"./lib/directives/lazy.directive","LAZY_COMPONENT_TOKEN":"./lib/directives/lazy.directive","NestDirective":"./lib/directives/nest.directive","RenamePropDirective":"./lib/directives/rename-prop.directive","RepeatDirective":"./lib/directives/repeat.directive","ReturnDirective":"./lib/directives/return.directive","RouteDirective":"./lib/directives/route.directive","SetPropsDirective":"./lib/directives/set-props.directive","TimeoutDirective":"./lib/directives/timeout.directive","NgForTrackByKeyDirective":"./lib/directives/track-by-key.directive","UseEffectDirective":"./lib/directives/use-effect.directive","UseReducerDirective":"./lib/directives/use-reducer.directive","UseStateDirective":"./lib/directives/use-state.directive","VirtualDirective":"./lib/directives/virtual.directive","CallPipe":"./lib/pipes/call.pipe","ConsolePipe":"./lib/pipes/console.pipe","UseEffect":"./lib/ivy-hooks/use-effect.hook","UseReducer":"./lib/ivy-hooks/use-reducer.hook","UseState":"./lib/ivy-hooks/use-state.hook","ɵg":"./lib/tools/cookies.tools","ɵh":"./lib/tools/cookies.tools","ɵi":"./lib/tools/virtual.handler"},"importAs":"@ngxf/platform"}