systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
19 lines (18 loc) • 1.01 kB
TypeScript
import { AfterContentInit, EventEmitter, QueryList } from '@angular/core';
import { TabComponent } from './tab.component';
import * as i0 from "@angular/core";
export declare class TabsComponent implements AfterContentInit {
tabs: QueryList<TabComponent>;
showTabBackground: boolean;
shrink: boolean;
paintFocus: boolean;
select: EventEmitter<string>;
ngAfterContentInit(): void;
doSelectTab(tab: TabComponent): void;
doSelectTabById(tabId: string): void;
private selectTab;
private deactivateAllTabs;
doKeyDown(event: KeyboardEvent, tab: TabComponent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TabsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TabsComponent, "systelab-tabs", never, { "showTabBackground": { "alias": "showTabBackground"; "required": false; }; "shrink": { "alias": "shrink"; "required": false; }; "paintFocus": { "alias": "paintFocus"; "required": false; }; }, { "select": "select"; }, ["tabs"], ["*"], false, never>;
}