@favian/headwind-ui
Version:
Headless UI for Angular - Styleless Angular components to integrate with Tailwind CSS
20 lines (19 loc) • 1.19 kB
TypeScript
import { AfterViewInit, DestroyRef, OnDestroy, QueryList, ViewContainerRef } from '@angular/core';
import { HeadwindTabContentDirective } from './headwind-tab-content/headwind-tab-content.directive';
import { HeadwindTabGroupService } from '../service/headwind-tab-group.service';
import * as i0 from "@angular/core";
export declare class HeadwindTabContentGroupComponent implements AfterViewInit, OnDestroy {
private readonly _destroyRef;
private readonly _headwindTabGroupService;
tabContentContainer?: ViewContainerRef;
tabContentTemplateList?: QueryList<HeadwindTabContentDirective>;
private _previousTabKey;
private _tabContentEmbeddedViewRef?;
private _timeoutId?;
constructor(_destroyRef: DestroyRef, _headwindTabGroupService: HeadwindTabGroupService);
ngOnDestroy(): void;
ngAfterViewInit(): void;
getTabContentByKey(key: string): HeadwindTabContentDirective | undefined;
static ɵfac: i0.ɵɵFactoryDeclaration<HeadwindTabContentGroupComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HeadwindTabContentGroupComponent, "headwind-tab-content-group", never, {}, {}, ["tabContentTemplateList"], never, true, never>;
}