UNPKG

@uex/web-extensions

Version:

## Installation

25 lines (24 loc) 818 B
import { EventEmitter, ElementRef, AfterViewInit } from '@angular/core'; import { TabComponent } from './components/tab.component'; export declare class TabsComponent implements AfterViewInit { private _elementRef; private _tabs; selected: number; change: EventEmitter<TabChangeEvent>; constructor(_elementRef: ElementRef); private _selected; private _ready; selectedTabs: Array<number>; tabs: Array<TabComponent>; ngAfterViewInit(): void; onTabClick(tabIndex: number, event: MouseEvent): void; select(tabIndex: number): void; alreadySelected(index: number): boolean; tabTrackByFn(index: number, tab: TabComponent): any; private _selectTab(); private _updateSelectedTabs(); } export interface TabChangeEvent { tab: TabComponent; index: number; }