UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

26 lines (25 loc) 1.41 kB
import { ElementRef, EventEmitter, TemplateRef } from "@angular/core"; import { TabGroupComponent } from "../tab-group/tab-group.component"; import * as i0 from "@angular/core"; /** @ignore */ export declare class TabComponent { private tabGroup; /** Tab header text */ heading: string; /** If true tab can not be activated */ disabled: boolean; templateRef: TemplateRef<ElementRef>; /** Tab active state toggle */ get active(): boolean; set active(active: boolean); /** Event is fired when tab became active, $event:Tab equals to selected instance of Tab component */ selected: EventEmitter<TabComponent>; /** Event is fired when tab became inactive, $event:Tab equals to deselected instance of Tab component */ deselected: EventEmitter<TabComponent>; addClass: boolean; headingRef: TemplateRef<any>; protected _active: boolean; constructor(tabGroup: TabGroupComponent); static ɵfac: i0.ɵɵFactoryDeclaration<TabComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TabComponent, "nui-tab", never, { "heading": { "alias": "heading"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "templateRef": { "alias": "templateRef"; "required": false; }; "active": { "alias": "active"; "required": false; }; }, { "selected": "selected"; "deselected": "deselected"; }, never, ["*"], false, never>; }