{"__symbolic":"module","version":4,"metadata":{"AnalyticsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@acpaas-ui/ngx-components/utils","name":"WindowModule","line":11,"character":2}],"providers":[{"provide":{"__symbolic":"reference","name":"GTM_CONFIG"},"useValue":{"__symbolic":"reference","name":"GTM_CONFIG_DEFAULT"}},{"__symbolic":"reference","name":"ɵa"}],"declarations":[{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ɵb"}]}]}],"members":{}},"GAService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":3},"arguments":[{"__symbolic":"reference","module":"@acpaas-ui/ngx-components/utils","name":"WINDOW","line":14,"character":10}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location","line":11,"character":12},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":12,"character":18},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":13,"character":26},null]}],"setDimension":[{"__symbolic":"method"}],"triggerPageView":[{"__symbolic":"method"}],"triggerEvent":[{"__symbolic":"method"}],"autoTriggerPageView":[{"__symbolic":"method"}],"findLastChild":[{"__symbolic":"method"}]}},"GTMService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":10,"character":3},"arguments":[{"__symbolic":"reference","module":"@acpaas-ui/ngx-components/utils","name":"WINDOW","line":10,"character":10}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":3},"arguments":[{"__symbolic":"reference","name":"GTM_CONFIG"}]}]],"parameters":[null,{"__symbolic":"reference","name":"GTMConfig"}]}],"addToDataLayer":[{"__symbolic":"method"}],"trigger":[{"__symbolic":"method"}],"triggerPageView":[{"__symbolic":"method"}],"triggerEvent":[{"__symbolic":"method"}]}},"GaEventDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[auiGaEvent]"}]}],"members":{"gaEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":25},{"__symbolic":"reference","name":"GAService"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":10,"character":2},"arguments":["click",["$event"]]}]}]}},"GTMConfig":{"__symbolic":"interface"},"GTM_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":30},"arguments":["GTM_CONFIG"]},"GTM_CONFIG_DEFAULT":{"PAGE_VIEW":{"TRIGGER":"virtualPageView"},"EVENT":{"TRIGGER":"eventTrigger","CATEGORY":"eventCategory","ACTION":"eventAction","LABEL":"eventLabel","VALUE":"eventValue"}},"ɵa":[{"__symbolic":"reference","name":"GAService"},{"__symbolic":"reference","name":"GTMService"}],"ɵb":[{"__symbolic":"reference","name":"GaEventDirective"}]},"origins":{"AnalyticsModule":"./analytics/analytics.module","GAService":"./analytics/services/ga.service","GTMService":"./analytics/services/gtm.service","GaEventDirective":"./analytics/directives/event.directive","GTMConfig":"./analytics/types/analytics.types","GTM_CONFIG":"./analytics/analytics.conf","GTM_CONFIG_DEFAULT":"./analytics/analytics.conf","ɵa":"./analytics/services/index","ɵb":"./analytics/directives/index"},"importAs":"@acpaas-ui/ngx-components/analytics"}