UNPKG

@asi-ngtools/lib

Version:

This project is a little components library, simple to use, which will help you to simplify your project.

21 lines (20 loc) 754 B
import { AsiTabContent } from './asi-tab-content/asi-tab-content.component'; import { AsiTab } from './asi-tab/asi-tab.component'; import { QueryList, AfterContentInit, EventEmitter } from '@angular/core'; export declare class AsiTabGroup implements AfterContentInit { queryTabs: QueryList<AsiTab>; asiTableContent: AsiTabContent; /** Event emitted when a tab is manually selected */ onTabChange: EventEmitter<AsiTab>; /** Active tab id */ activeTabId: string; private currentTabId; tabs: AsiTab[]; constructor(); showTab(tab: AsiTab): void; showTabById(idTab: string): void; getTabs(): AsiTab[]; ngAfterContentInit(): void; private currentTabStillExist(); private manageTabContent(asiTabs); }