ng-dap
Version:
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 6.0.8.
30 lines (29 loc) • 1.08 kB
TypeScript
import { OnDestroy, Renderer2 } from '@angular/core';
import { TabDirective } from './tab.directive';
import { TabsetConfig } from './tabset.config';
export declare class TabsetComponent implements OnDestroy {
private renderer;
/** if true tabs will be placed vertically */
vertical: boolean;
/** if true tabs fill the container and have a consistent width */
justified: boolean;
/** navigation context class: 'tabs' or 'pills' */
type: string;
clazz: boolean;
tabs: TabDirective[];
classMap: any;
protected isDestroyed: boolean;
protected _vertical: boolean;
protected _justified: boolean;
protected _type: string;
constructor(config: TabsetConfig, renderer: Renderer2);
ngOnDestroy(): void;
addTab(tab: TabDirective): void;
removeTab(tab: TabDirective, options?: {
reselect: boolean;
emit: boolean;
}): void;
protected getClosestTabIndex(index: number): number;
protected hasAvailableTabs(index: number): boolean;
protected setClassMap(): void;
}