UNPKG

igniteui-angular

Version:

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

40 lines (39 loc) 1.57 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { Direction, IgxSlideComponentBase } from '../carousel/carousel-base'; import { IgxTabHeaderBase, IgxTabItemBase, IgxTabContentBase, IgxTabsBase } from './tabs.base'; import * as i0 from "@angular/core"; export declare abstract class IgxTabItemDirective implements IgxTabItemBase, IgxSlideComponentBase { private tabs; /** @hidden */ headerComponent: IgxTabHeaderBase; /** @hidden */ panelComponent: IgxTabContentBase; /** @hidden */ headerTemplate: TemplateRef<any>; /** @hidden */ panelTemplate: TemplateRef<any>; /** * Output to enable support for two-way binding on [(selected)] */ selectedChange: EventEmitter<boolean>; /** * Disables the item. */ disabled: boolean; /** @hidden */ direction: Direction; /** @hidden */ previous: boolean; private _selected; /** * Gets/Sets whether an item is selected. */ get selected(): boolean; set selected(value: boolean); /** @hidden */ constructor(tabs: IgxTabsBase); static ɵfac: i0.ɵɵFactoryDeclaration<IgxTabItemDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxTabItemDirective, never, never, { "disabled": { "alias": "disabled"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; }, { "selectedChange": "selectedChange"; }, ["headerComponent", "panelComponent"], never, true, never>; static ngAcceptInputType_disabled: unknown; static ngAcceptInputType_selected: unknown; }