@controladad/ng-base
Version:
Everything you need for Angular
20 lines (19 loc) • 1.05 kB
TypeScript
import { AfterViewInit, QueryList, DestroyRef } from '@angular/core';
import { CacTabComponent } from './tab.component';
import * as i0 from "@angular/core";
export interface CacTabTabChangeEvent {
index: number;
tab: CacTabComponent;
}
export declare class CacTabsComponent implements AfterViewInit {
destroyRef: DestroyRef;
tabsQueryList?: QueryList<CacTabComponent>;
dynamicHeight: import("@angular/core").InputSignal<boolean>;
onTabChange: import("@angular/core").OutputEmitterRef<CacTabTabChangeEvent>;
tabs: import("@angular/core").WritableSignal<CacTabComponent[]>;
currentIndex: import("@angular/core").WritableSignal<number>;
ngAfterViewInit(): void;
tabChange(index: number): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CacTabsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CacTabsComponent, "cac-tabs", never, { "dynamicHeight": { "alias": "dynamicHeight"; "required": false; "isSignal": true; }; }, { "onTabChange": "onTabChange"; }, ["tabsQueryList"], never, true, never>;
}