@vismaux/ngx-nordic-cool
Version:
Common Nordic-Cool components for Angular.
26 lines (25 loc) • 1.18 kB
TypeScript
import { AfterContentInit, ChangeDetectorRef, EventEmitter, QueryList } from '@angular/core';
import { NcTabComponent } from './tab.component';
import * as i0 from "@angular/core";
export declare class NcTabChangeEvent {
index: number;
tab: NcTabComponent;
}
export declare class NcTabsetComponent implements AfterContentInit {
private cdRef;
private indexToSelect;
private _selectedIndex;
selectedTab: NcTabComponent;
justified: boolean;
set selectedIndex(value: number);
get selectedIndex(): number;
selectedIndexChange: EventEmitter<number>;
selectedTabChange: EventEmitter<NcTabChangeEvent>;
tabs: QueryList<NcTabComponent>;
constructor(cdRef: ChangeDetectorRef);
ngAfterContentInit(): void;
selectTab(index: number, broadcastEvent?: boolean): void;
private clampTabIndex;
static ɵfac: i0.ɵɵFactoryDeclaration<NcTabsetComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NcTabsetComponent, "nc-tabset", never, { "justified": "justified"; "selectedIndex": "selectedIndex"; }, { "selectedIndexChange": "selectedIndexChange"; "selectedTabChange": "selectedTabChange"; }, ["tabs"], never>;
}