@funidata/ngx-fudis
Version:
Funidata Design System.
28 lines (27 loc) • 1.1 kB
TypeScript
import { AfterViewInit } from '@angular/core';
import { TabNavigationBarComponent } from './tab-navigation-bar.component';
import * as i0 from "@angular/core";
/**
* Button or a link inside a `fudis-tab-navigation-bar`.
*/
export declare class TabNavigationTabComponent implements AfterViewInit {
protected _tabNavigation: TabNavigationBarComponent;
protected _isActive: boolean;
protected _ariaControls: string | undefined;
/**
* Unique identifier for the component
*/
id: string;
/**
* Currently active tab
*/
get active(): boolean;
set active(value: boolean);
constructor();
ngAfterViewInit(): void;
protected _onKeyDown: (event: KeyboardEvent) => void;
private _onArrowNavigation;
private _getTabs;
static ɵfac: i0.ɵɵFactoryDeclaration<TabNavigationTabComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TabNavigationTabComponent, "[fudis-tab-navigation-tab]", never, { "id": { "alias": "id"; "required": false; }; "active": { "alias": "active"; "required": false; }; }, {}, never, ["*"], true, never>;
}