govuk-angular
Version:
Angular components port of govuk-frontend nunjucks macros.
20 lines (19 loc) • 1.06 kB
TypeScript
import { QueryList, AfterContentInit, EventEmitter, SimpleChanges, OnChanges } from '@angular/core';
import { GovUKTabComponent } from './tab.component';
import { TabEvent } from './tab-events';
import * as i0 from "@angular/core";
export declare class GovUKTabsComponent implements AfterContentInit, OnChanges {
id: string;
activeTab: string;
activeTabChange: EventEmitter<any>;
tabClick: EventEmitter<TabEvent>;
tabChange: EventEmitter<TabEvent>;
tabs: QueryList<GovUKTabComponent>;
showTabs: QueryList<GovUKTabComponent>;
ngOnChanges(changes: SimpleChanges): void;
ngAfterContentInit(): void;
tabActiveChange(changes: SimpleChanges): void;
onClick(event: Event, tabCurrent: GovUKTabComponent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<GovUKTabsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GovUKTabsComponent, "govuk-tabs", never, { "id": "id"; "activeTab": "activeTab"; }, { "activeTabChange": "activeTabChange"; "tabClick": "tabClick"; "tabChange": "tabChange"; }, ["tabs"], ["*"]>;
}