當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript ngx-bootstrap.PopoverModule類代碼示例

本文整理匯總了TypeScript中ngx-bootstrap.PopoverModule的典型用法代碼示例。如果您正苦於以下問題:TypeScript PopoverModule類的具體用法?TypeScript PopoverModule怎麽用?TypeScript PopoverModule使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了PopoverModule類的10個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: async

 async(() => {
   TestBed.configureTestingModule({
     imports: [
       CoreModule.forRoot(),
       ApiModule.forRoot(),
       CommonModule,
       FormsModule,
       RouterTestingModule.withRoutes([]),
       ConnectionsModule,
       ModalModule.forRoot(),
       TabsModule.forRoot(),
       PopoverModule.forRoot(),
       CollapseModule.forRoot(),
       SyndesisCommonModule.forRoot(),
       IntegrationSupportModule,
       CollapseModule
     ],
     declarations: [FlowViewComponent, FlowViewStepComponent],
     providers: [
       CurrentFlowService,
       FlowPageService,
       IntegrationStore,
       IntegrationService,
       EventsService,
       StepStore
     ]
   }).compileComponents();
 })
開發者ID:gnodet,項目名稱:syndesis,代碼行數:28,代碼來源:flow-view.component.spec.ts

示例2: beforeEach

  beforeEach(async(() => {
    activeRoute = new MockActivatedRoute();

    TestBed.configureTestingModule({
      declarations: [
        RolesDirective,
        TruncatePipe,
        LoaderComponent,
        TaskScheduleSummaryComponent,
        StreamDslComponent
      ],
      imports: [
        NgxPaginationModule,
        ModalModule.forRoot(),
        PopoverModule.forRoot(),
        BsDropdownModule.forRoot(),
        BsDatepickerModule.forRoot(),
        FormsModule,
        FloModule,
        ReactiveFormsModule,
        RouterTestingModule.withRoutes([])
      ],
      providers: [
        { provide: SharedAboutService, useValue: aboutService },
        { provide: AuthService, useValue: authService },
        { provide: ActivatedRoute, useValue: activeRoute },
        { provide: TasksService, useValue: tasksService },
        { provide: LoggerService, useValue: loggerService },
        { provide: NotificationService, useValue: notificationService }
      ]
    })
      .compileComponents();
  }));
開發者ID:BoykoAlex,項目名稱:spring-cloud-dataflow-ui,代碼行數:33,代碼來源:task-schedule-summary.component.spec.ts

示例3: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     imports: [ PopoverModule.forRoot() ],
     declarations: [ HelperComponent ]
   })
   .compileComponents();
 }));
開發者ID:Abhishekvrshny,項目名稱:ceph,代碼行數:7,代碼來源:helper.component.spec.ts

示例4: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     declarations: [
       AppsAddComponent,
       DATAFLOW_PAGE,
       DATAFLOW_LIST,
       PagerComponent
     ],
     imports: [
       ModalModule.forRoot(),
       PopoverModule.forRoot(),
       ReactiveFormsModule,
       FormsModule,
       NgxPaginationModule,
       BsDropdownModule.forRoot(),
       TooltipModule.forRoot(),
       RouterTestingModule.withRoutes([])
     ],
     providers: [
       { provide: AppsService, useValue: appsService },
       { provide: RoutingStateService, useValue: routingStateService },
       { provide: BsModalRef, useValue: bsModalRef },
       { provide: NotificationService, useValue: notificationService }
     ]
   })
     .compileComponents();
 }));
開發者ID:BoykoAlex,項目名稱:spring-cloud-dataflow-ui,代碼行數:27,代碼來源:apps-add.component.spec.ts

示例5: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     declarations: [
       AppsBulkImportPropertiesComponent,
       DATAFLOW_PAGE,
       DATAFLOW_LIST,
       FocusDirective,
       PagerComponent
     ],
     imports: [
       ModalModule.forRoot(),
       PopoverModule.forRoot(),
       ReactiveFormsModule,
       FormsModule,
       NgxPaginationModule,
       BsDropdownModule.forRoot(),
       TooltipModule.forRoot(),
       RouterTestingModule.withRoutes([])
     ],
     providers: [
       { provide: AuthService, useValue: authService },
       { provide: RoutingStateService, useValue: routingStateService },
       { provide: AppsService, useValue: appsService },
       { provide: SharedAboutService, useValue: sharedAboutService },
       { provide: BsModalRef, useValue: bsModalRef },
       { provide: NotificationService, useValue: notificationService },
       { provide: LoggerService, useValue: loggerService },
       BlockerService
     ]
   })
     .compileComponents();
 }));
開發者ID:BoykoAlex,項目名稱:spring-cloud-dataflow-ui,代碼行數:32,代碼來源:apps-bulk-import-properties.component.spec.ts

示例6: async

 async(() => {
   TestBed.configureTestingModule({
     imports: [
       CollapseModule,
       CommonModule,
       FormsModule,
       SyndesisCommonModule,
       ModalModule,
       RouterTestingModule.withRoutes([]),
       PopoverModule.forRoot(),
       CollapseModule.forRoot(),
       SyndesisStoreModule,
       ToolbarModule
     ],
     declarations: [
       IntegrationEditPage,
       ConnectionsListComponent,
       FlowViewComponent,
       FlowViewStepComponent
     ],
     providers: [
       CurrentFlowService,
       NavigationService,
     ]
   }).compileComponents();
 })
開發者ID:gnodet,項目名稱:syndesis,代碼行數:26,代碼來源:edit-page.component.spec.ts

示例7: beforeEach

        beforeEach(async(() => {
            blockService.uploadImages = jasmine.createSpy("uploadImages").and.returnValue(Promise.resolve({}));

            TestBed.configureTestingModule({
                declarations: [SectionBlockComponent],
                providers: [
                    { provide: BlockService, useValue: blockService },
                    { provide: TranslatorService, useValue: mocks.translatorService }
                ],
                schemas: [CUSTOM_ELEMENTS_SCHEMA],
                imports: [PopoverModule.forRoot(), FormsModule, TranslateModule.forRoot()]
            });
            fixture = TestBed.createComponent(SectionBlockComponent);
            component = fixture.componentInstance;
            component.owner = person;
            component.designMode = true;

            block = {
                id: 1,
                settings: { name: 'some name', description: 'some description' },
                images: [{
                    id: 1, filename: "file1.png",
                    url: "/image_uploads/0000/0005/file1.png"
                },
                    {
                        id: 2, filename: "file2.png",
                        url: "/image_uploads/0000/0005/file2.png"
                    }
                ]
            };
            component.block = block;
            fixture.detectChanges();
            spyOn(component.popover, 'hide').and.callThrough();
        }));
開發者ID:vfcosta,項目名稱:angular-theme,代碼行數:34,代碼來源:section-block.component.spec.ts

示例8: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     imports: [FormsModule, ReactiveFormsModule, PopoverModule.forRoot(), HttpClientModule],
     declarations: [NgxEditorToolbarComponent],
     providers: [CommandExecutorService, MessageService]
   })
     .compileComponents();
 }));
開發者ID:donhmorris,項目名稱:ngx-editor,代碼行數:8,代碼來源:ngx-editor-toolbar.component.spec.ts

示例9: beforeEach

 beforeEach(async(() => {
   TestBed.configureTestingModule({
     imports: [
       SharedModule,
       PopoverModule.forRoot(),
       HttpClientTestingModule
     ],
     declarations: [ TaskManagerComponent ]
   })
   .compileComponents();
 }));
開發者ID:Abhishekvrshny,項目名稱:ceph,代碼行數:11,代碼來源:task-manager.component.spec.ts

示例10: describe

describe('SelectBadgesComponent', () => {
  let component: SelectBadgesComponent;
  let fixture: ComponentFixture<SelectBadgesComponent>;

  configureTestBed({
    declarations: [SelectBadgesComponent],
    imports: [PopoverModule.forRoot()]
  });

  beforeEach(() => {
    fixture = TestBed.createComponent(SelectBadgesComponent);
    component = fixture.componentInstance;
    fixture.detectChanges();
  });

  it('should create', () => {
    expect(component).toBeTruthy();
  });

  it('should add item', () => {
    component.options = [
      { name: 'option1', description: '', selected: false },
      { name: 'option2', description: '', selected: false }
    ];
    component.data = [];
    component.selectOption(component.options[1]);
    expect(component.data).toEqual(['option2']);
  });

  it('should update selected', () => {
    component.options = [
      { name: 'option1', description: '', selected: false },
      { name: 'option2', description: '', selected: false }
    ];
    component.data = ['option2'];
    component.ngOnChanges();
    expect(component.options[0].selected).toBe(false);
    expect(component.options[1].selected).toBe(true);
  });

  it('should remove item', () => {
    component.options = [
      { name: 'option1', description: '', selected: true },
      { name: 'option2', description: '', selected: true }
    ];
    component.data = ['option1', 'option2'];
    component.removeItem('option1');
    expect(component.data).toEqual(['option2']);
  });
});
開發者ID:ShiqiCooperation,項目名稱:ceph,代碼行數:50,代碼來源:select-badges.component.spec.ts


注:本文中的ngx-bootstrap.PopoverModule類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。