@angular-mdl/core
Version:
Angular components, directives and styles based on material design lite https://getmdl.io.
22 lines (21 loc) • 1.1 kB
TypeScript
import { AfterContentInit, EventEmitter, OnChanges, QueryList, SimpleChanges } from "@angular/core";
import { MdlTabPanelComponent } from "./mdl-tab-panel.component";
import * as i0 from "@angular/core";
export declare class MdlTabsComponent implements AfterContentInit, OnChanges {
selectedTabEmitter: EventEmitter<any>;
tabs: QueryList<MdlTabPanelComponent>;
isTabs: boolean;
isUpgraded: boolean;
private selectedIndexIntern;
private isRippleIntern;
get selectedIndex(): number;
set selectedIndex(value: number | string);
get isRipple(): boolean;
set isRipple(value: boolean | string);
ngAfterContentInit(): void;
ngOnChanges(changes: SimpleChanges): void;
tabSelected(tab: MdlTabPanelComponent): void;
private updateSelectedTabIndex;
static ɵfac: i0.ɵɵFactoryDeclaration<MdlTabsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MdlTabsComponent, "mdl-tabs", never, { "selectedIndex": "mdl-tab-active-index"; "isRipple": "mdl-ripple"; }, { "selectedTabEmitter": "mdl-tab-active-changed"; }, ["tabs"], ["*"], false, never>;
}