dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_TelemetryModule cluster_TelemetryModule_exports cluster_TelemetryModule_declarations TelemetryEndDirective TelemetryEndDirective TelemetryModule TelemetryModule TelemetryEndDirective->TelemetryModule TelemetryErrorDirective TelemetryErrorDirective TelemetryErrorDirective->TelemetryModule TelemetryImpressionDirective TelemetryImpressionDirective TelemetryImpressionDirective->TelemetryModule TelemetryInteractDirective TelemetryInteractDirective TelemetryInteractDirective->TelemetryModule TelemetryShareDirective TelemetryShareDirective TelemetryShareDirective->TelemetryModule TelemetryStartDirective TelemetryStartDirective TelemetryStartDirective->TelemetryModule TelemetryEndDirective TelemetryEndDirective TelemetryModule->TelemetryEndDirective TelemetryErrorDirective TelemetryErrorDirective TelemetryModule->TelemetryErrorDirective TelemetryImpressionDirective TelemetryImpressionDirective TelemetryModule->TelemetryImpressionDirective TelemetryInteractDirective TelemetryInteractDirective TelemetryModule->TelemetryInteractDirective TelemetryShareDirective TelemetryShareDirective TelemetryModule->TelemetryShareDirective TelemetryStartDirective TelemetryStartDirective TelemetryModule->TelemetryStartDirective
import { TelemetryService } from './services';
import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TelemetryInteractDirective,  TelemetryStartDirective, TelemetryEndDirective, TelemetryImpressionDirective,
  TelemetryShareDirective, TelemetryErrorDirective } from './directives';
@NgModule({
  imports: [
    CommonModule
  ],
  declarations: [TelemetryInteractDirective, TelemetryStartDirective, TelemetryEndDirective,
     TelemetryImpressionDirective, TelemetryShareDirective, TelemetryErrorDirective],
  exports: [TelemetryInteractDirective, TelemetryStartDirective, TelemetryEndDirective,
    TelemetryImpressionDirective, TelemetryShareDirective, TelemetryErrorDirective]
})
export class TelemetryModule {
  static forRoot(): ModuleWithProviders<TelemetryModule> {
    return {
      ngModule: TelemetryModule,
      providers: [TelemetryService]
    };
  }
}

results matching ""

    No results matching ""