UNPKG

ng-intercom

Version:

[![npm](https://img.shields.io/npm/v/ng-intercom.svg)](https://www.npmjs.com/package/ng-intercom) [![npm](https://img.shields.io/npm/dm/ng-intercom.svg)](https://www.npmjs.com/ng-intercom) [![Build status][ci-image]][ci-url] [![Maintenance](https://img.sh

1 lines 10.1 kB
{"__symbolic":"module","version":4,"metadata":{"Intercom":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":19,"character":5},"arguments":[{"__symbolic":"reference","name":"IntercomConfig"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":20,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":24}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":23,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":23,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":23,"character":24}]}]],"parameters":[{"__symbolic":"reference","name":"IntercomConfig"},{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":48},{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2","line":22,"character":29},{"__symbolic":"reference","name":"any"}]}],"boot":[{"__symbolic":"method"}],"shutdown":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"showMessages":[{"__symbolic":"method"}],"showNewMessage":[{"__symbolic":"method"}],"trackEvent":[{"__symbolic":"method"}],"getVisitorId":[{"__symbolic":"method"}],"onShow":[{"__symbolic":"method"}],"onHide":[{"__symbolic":"method"}],"onUnreadCountChange":[{"__symbolic":"method"}],"startTour":[{"__symbolic":"method"}],"_callIntercom":[{"__symbolic":"method"}],"injectIntercomScript":[{"__symbolic":"method"}],"loadIntercom":[{"__symbolic":"method"}]}},"IntercomConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{}},"IntercomHideDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[intercomHide]"}]}],"members":{"intercomHide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":15,"character":3},"arguments":["click"]}]}]}},"IntercomModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":14,"character":4}],"declarations":[{"__symbolic":"reference","name":"IntercomHideDirective"},{"__symbolic":"reference","name":"IntercomShowMessagesDirective"},{"__symbolic":"reference","name":"IntercomShowNewMessageDirective"},{"__symbolic":"reference","name":"IntercomShowDirective"},{"__symbolic":"reference","name":"IntercomShutdownDirective"},{"__symbolic":"reference","name":"IntercomTrackEventDirective"}],"exports":[{"__symbolic":"reference","name":"IntercomHideDirective"},{"__symbolic":"reference","name":"IntercomShowMessagesDirective"},{"__symbolic":"reference","name":"IntercomShowNewMessageDirective"},{"__symbolic":"reference","name":"IntercomShowDirective"},{"__symbolic":"reference","name":"IntercomShutdownDirective"},{"__symbolic":"reference","name":"IntercomTrackEventDirective"}],"providers":[{"__symbolic":"reference","name":"Intercom"},{"__symbolic":"reference","name":"IntercomConfig"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"IntercomModule"},"providers":[{"__symbolic":"reference","name":"Intercom"},{"provide":{"__symbolic":"reference","name":"IntercomConfig"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}},"IntercomShowDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[intercomShow]"}]}],"members":{"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"intercomShow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":15,"character":3},"arguments":["click"]}]}]}},"IntercomShowMessagesDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[intercomShowMessages]"}]}],"members":{"intercomShowMessages":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":14,"character":3},"arguments":["click"]}]}]}},"IntercomShowNewMessageDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[intercomShowNewMessage]"}]}],"members":{"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"intercomShowNewMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":15,"character":3},"arguments":["click"]}]}]}},"IntercomShutdownDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[intercomShutdown]"}]}],"members":{"intercomShutdown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":14,"character":3},"arguments":["click"]}]}]}},"IntercomTrackEventDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[intercomTrackEvent]"}]}],"members":{"event":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"intercomTrackEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"metadata":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Intercom"}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":15,"character":3},"arguments":["click"]}]}]}}},"origins":{"Intercom":"./src/app/ng-intercom/intercom/intercom","IntercomConfig":"./src/app/ng-intercom/shared/intercom-config","IntercomHideDirective":"./src/app/ng-intercom/directives/hide.directive","IntercomModule":"./src/app/ng-intercom/intercom.module","IntercomShowDirective":"./src/app/ng-intercom/directives/show.directive","IntercomShowMessagesDirective":"./src/app/ng-intercom/directives/show-messages.directive","IntercomShowNewMessageDirective":"./src/app/ng-intercom/directives/show-new-message.directive","IntercomShutdownDirective":"./src/app/ng-intercom/directives/shutdown.directive","IntercomTrackEventDirective":"./src/app/ng-intercom/directives/track-event.directive"},"importAs":"ng-intercom"}