UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

20 lines (19 loc) 773 B
import { OnInit, QueryList, EventEmitter, AfterContentInit } from '@angular/core'; import { TabComponent } from './tab.component'; import { Observable } from 'rxjs'; export declare class TabsComponent implements OnInit, AfterContentInit { type: 'tabs' | 'pills' | 'options'; showContent: boolean; activeTab: number | string; vertical: boolean; cssClass: string; customWidth: string; tabs: QueryList<TabComponent>; activeTabChange: EventEmitter<string | number>; beforeChange: (value: any) => boolean | Promise<boolean> | Observable<boolean>; constructor(); ngOnInit(): void; canChange(currentTab: number | string): Promise<boolean>; ngAfterContentInit(): void; select(id: number | string): void; }