{"__symbolic":"module","version":4,"metadata":{"NgxTagCommanderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TcSetVarsDirective"},{"__symbolic":"reference","name":"TcEventDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-logger","name":"LoggerModule","line":15,"character":4},"member":"forRoot"},"arguments":[{"level":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-logger","name":"NgxLoggerLevel","line":15,"character":33},"member":"DEBUG"},"serverLogLevel":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-logger","name":"NgxLoggerLevel","line":15,"character":71},"member":"ERROR"}}]}],"exports":[{"__symbolic":"reference","name":"TcSetVarsDirective"},{"__symbolic":"reference","name":"TcEventDirective"}],"providers":[{"__symbolic":"reference","name":"TagCommanderService"}]}]}],"members":{}},"TagCommanderService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"WindowRef"},{"__symbolic":"reference","module":"ngx-logger","name":"CustomNGXLoggerService","line":16,"character":63},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":103}]}],"addContainer":[{"__symbolic":"method"}],"removeContainer":[{"__symbolic":"method"}],"setDebug":[{"__symbolic":"method"}],"trackRoutes":[{"__symbolic":"method"}],"setTcVar":[{"__symbolic":"method"}],"setTcVars":[{"__symbolic":"method"}],"getTcVar":[{"__symbolic":"method"}],"removeTcVar":[{"__symbolic":"method"}],"reloadAllContainers":[{"__symbolic":"method"}],"reloadContainer":[{"__symbolic":"method"}],"captureEvent":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"TcEventDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[tcEvent]"}]}],"members":{"tcEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3},"arguments":["tcEvent"]}]}],"tcEventLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3},"arguments":["tcEventLabel"]}]}],"tcEventObj":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3},"arguments":["tcEventObj"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26},{"__symbolic":"reference","name":"TagCommanderService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"TcSetVarsDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[tcSetVars]"}]}],"members":{"tcSetVars":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3},"arguments":["tcSetVars"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":26},{"__symbolic":"reference","name":"TagCommanderService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"WindowRef":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{}}},"origins":{"NgxTagCommanderModule":"./lib/ngx-tag-commander.module","TagCommanderService":"./lib/tag-commander.service/tag-commander.service","TcEventDirective":"./lib/tc-event.directive/tc-event.directive","TcSetVarsDirective":"./lib/tc-set-vars.directive/tc-set-vars.directive","WindowRef":"./lib/tag-commander.service/WindowRef"},"importAs":"ngx-tag-commander"}