UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

35 lines (34 loc) 1.82 kB
import { AfterContentInit, QueryList, EventEmitter } from '@angular/core'; import { TabBarItemComponent } from './tab-bar-item.component'; import * as i0 from "@angular/core"; export type TabBarTabPositionType = 'top' | 'bottom'; export interface TabBarOnPressEvent { index: number; title: string; key: string; } export declare class TabBarComponent implements AfterContentInit { prefixCls: string; private _activeTab; private _tintColor; private _unselectedTintColor; tabBarItems: QueryList<TabBarItemComponent>; hidden: boolean; prerenderingSiblingsNumber: number; get activeTab(): number; set activeTab(tab: number); barTintColor: string; tabBarPosition: TabBarTabPositionType; get tintColor(): string; set tintColor(color: string); get unselectedTintColor(): string; set unselectedTintColor(color: string); onPress: EventEmitter<TabBarOnPressEvent>; tabBar: boolean; constructor(); selectTabBarItem(index: number): void; tabBarTabOnPress(pressParam: TabBarOnPressEvent): void; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TabBarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TabBarComponent, "TabBar, nzm-tab-bar", never, { "hidden": { "alias": "hidden"; "required": false; }; "prerenderingSiblingsNumber": { "alias": "prerenderingSiblingsNumber"; "required": false; }; "activeTab": { "alias": "activeTab"; "required": false; }; "barTintColor": { "alias": "barTintColor"; "required": false; }; "tabBarPosition": { "alias": "tabBarPosition"; "required": false; }; "tintColor": { "alias": "tintColor"; "required": false; }; "unselectedTintColor": { "alias": "unselectedTintColor"; "required": false; }; }, { "onPress": "onPress"; }, ["tabBarItems"], never, false, never>; }