UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

28 lines (27 loc) 1.08 kB
import { ElementRef } from '@angular/core'; import { PlatformUtil } from '../core/utils'; import { IgxTabItemDirective } from './tab-item.directive'; import { IgxTabHeaderBase, IgxTabsBase } from './tabs.base'; import * as i0 from "@angular/core"; export declare abstract class IgxTabHeaderDirective implements IgxTabHeaderBase { protected tabs: IgxTabsBase; tab: IgxTabItemDirective; private elementRef; protected platform: PlatformUtil; /** @hidden */ role: string; /** @hidden */ constructor(tabs: IgxTabsBase, tab: IgxTabItemDirective, elementRef: ElementRef<HTMLElement>, platform: PlatformUtil); /** @hidden */ get tabIndex(): 0 | -1; /** @hidden */ get ariaSelected(): boolean; /** @hidden */ get ariaDisabled(): boolean; /** @hidden */ onClick(): void; /** @hidden */ get nativeElement(): HTMLElement; static ɵfac: i0.ɵɵFactoryDeclaration<IgxTabHeaderDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxTabHeaderDirective, never, never, {}, {}, never, never, true, never>; }