38 lines
1.0 KiB
TypeScript
38 lines
1.0 KiB
TypeScript
import { OnInit, OnDestroy, DoCheck, TemplateRef, EventEmitter } from 'angular2/core';
|
|
export declare class Tabset implements OnInit {
|
|
private vertical;
|
|
private justified;
|
|
private type;
|
|
private setClassMap();
|
|
tabs: Array<Tab>;
|
|
private _vertical;
|
|
private _justified;
|
|
private _type;
|
|
private classMap;
|
|
constructor();
|
|
ngOnInit(): void;
|
|
addTab(tab: Tab): void;
|
|
removeTab(tab: Tab): void;
|
|
}
|
|
export declare class Tab implements OnInit, OnDestroy, DoCheck {
|
|
tabset: Tabset;
|
|
heading: string;
|
|
disabled: boolean;
|
|
active: boolean;
|
|
select: EventEmitter<Tab>;
|
|
deselect: EventEmitter<Tab>;
|
|
private addClass;
|
|
private _active;
|
|
headingRef: TemplateRef;
|
|
constructor(tabset: Tabset);
|
|
ngDoCheck(): boolean;
|
|
ngOnInit(): void;
|
|
ngOnDestroy(): void;
|
|
}
|
|
export declare class TabHeading {
|
|
templateRef: TemplateRef;
|
|
constructor(templateRef: TemplateRef, tab: Tab);
|
|
}
|
|
export declare const TAB_DIRECTIVES: Array<any>;
|
|
export declare const tabs: Array<any>;
|