当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript angulartics2.Angulartics2Module类代码示例

本文整理汇总了TypeScript中angulartics2.Angulartics2Module的典型用法代码示例。如果您正苦于以下问题:TypeScript Angulartics2Module类的具体用法?TypeScript Angulartics2Module怎么用?TypeScript Angulartics2Module使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了Angulartics2Module类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1:

const testModuleConfig = (options?: any) => {
  let langProvider = [];
  if (options.languages) {
    langProvider.push({
      provide: Languages,
      useValue: options.languages
    });
  }
  TestBed.configureTestingModule({
    imports: [
      CoreModule.forRoot([
        { provide: WindowService, useValue: window },
        { provide: ConsoleService, useValue: console }
      ]),
      Angulartics2Module.forRoot([
        Angulartics2Segment
      ]),
      StoreModule.provideStore({ i18n: reducer }),
      EffectsModule.run(MultilingualEffects),
      RouterTestingModule
    ],
    providers: [
      TEST_CORE_PROVIDERS(options),
      TEST_MULTILINGUAL_PROVIDERS(),
      langProvider
    ]
  });
  TestBed.compileComponents();
};
开发者ID:hellofornow,项目名称:angular2-seed-advanced,代码行数:29,代码来源:multilingual.service.spec.ts

示例2: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      declarations: [
        AutocompleteComponent,
        AutocompleteResultComponent,
        BannerArtComponent,
        ExternalLinkDirective,
        HomeComponent,
        ModalComponent,
        ReposSearchComponent
      ],
      imports: [
        Angulartics2Module.forRoot(),
        RouterModule.forRoot([]),
        MetaModule.forRoot()
      ],
      providers: [
        Angulartics2,
        {provide: APP_BASE_HREF, useValue: '/'},
        { provide: Location, useClass: SpyLocation },
        ModalService,
        SeoService,
        StateService
      ],
      schemas: [ CUSTOM_ELEMENTS_SCHEMA ],
    });

    this.fixture = TestBed.createComponent(HomeComponent);
    this.homeComponent = this.fixture.componentInstance;
  });
开发者ID:presidential-innovation-fellows,项目名称:code-gov-web,代码行数:30,代码来源:home.component.spec.ts

示例3: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      declarations: [
        AgencyComponent,
        ErrorModalComponent,
        LanguageIconPipe,
        PluralizePipe,
        TruncatePipe
      ],
      imports: [
        RouterTestingModule,
        Angulartics2Module.forRoot(),
        HttpModule,
        RouterModule,
        MetaModule.forRoot(),
        InfiniteScrollModule,
      ],
      providers: [
        Location,
        Angulartics2,
        ErrorModalService,
        SeoService,
        { provide: ActivatedRoute, useClass: MockActivatedRoute },
        ClientService
      ]
    });

    this.fixture = TestBed.createComponent(AgencyComponent);
    this.agencyComponent = this.fixture.componentInstance;
  });
开发者ID:presidential-innovation-fellows,项目名称:code-gov-web,代码行数:30,代码来源:agency.component.spec.ts

示例4:

const testModuleConfig = () => {
  TestBed.configureTestingModule({
    imports: [
      RouterTestingModule,
      Angulartics2Module.forRoot([
        Angulartics2Segment
      ])
    ],
    providers: [
      AnalyticsService
    ]
  });
};
开发者ID:hellofornow,项目名称:angular2-seed-advanced,代码行数:13,代码来源:analytics.service.spec.ts

示例5: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     imports: [
       Angulartics2Module.forRoot([Angulartics2GoogleAnalytics]),
       RouterTestingModule,
       TranslateModule.forRoot(),
       CoreModule
     ],
     declarations: [AppComponent],
     providers: []
   });
   TestBed.compileComponents();
 }));
开发者ID:softsky,项目名称:softsky.github.io,代码行数:13,代码来源:app.component.spec.ts

示例6: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     imports: [
       BrowserAnimationsModule,
       FlexLayoutModule,
       MaterialModule,
       RouterTestingModule,
       Angulartics2Module.forRoot([]),
       CoreModule,
       SharedModule,
       HttpClientTestingModule
     ],
     declarations: [HomeComponent],
     providers: []
   }).compileComponents();
 }));
开发者ID:softsky,项目名称:softsky.github.io,代码行数:16,代码来源:home.component.spec.ts

示例7: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      declarations: [
        ModalComponent
      ],
      imports: [
        Angulartics2Module.forRoot(),
        RouterModule.forRoot([])
      ],
      providers: [
        Angulartics2,
        {provide: APP_BASE_HREF, useValue: '/'},
        { provide: Location, useClass: SpyLocation },
        ModalService
      ]
    });

    this.fixture = TestBed.createComponent(ModalComponent);
    this.modalComponent = this.fixture.componentInstance;
    this.modalService = this.modalComponent.modalService;
  });
开发者ID:presidential-innovation-fellows,项目名称:code-gov-web,代码行数:21,代码来源:modal.component.spec.ts

示例8:

const testModuleConfig = () => {
  TestBed.configureTestingModule({
    imports: [
      SharedModule,
      Angulartics2Module.forRoot([
        Angulartics2Segment
      ]),
      MultilingualModule,
      StoreModule.provideStore({ }),
      RouterTestingModule.withRoutes(config)
    ],
    declarations: [
      TestComponent,
      ...APP_COMPONENTS
    ],
    providers: [
      TEST_CORE_PROVIDERS(),
      TEST_HTTP_PROVIDERS(),
      NameListService,
      LanguageProviders
    ]
  });
};
开发者ID:hellofornow,项目名称:angular2-seed-advanced,代码行数:23,代码来源:app.component.spec.ts


注:本文中的angulartics2.Angulartics2Module类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。