1 | import React from 'react';
|
2 | import { TabBarItemProps, TabBarProps } from './PropsType';
|
3 | export declare class Item extends React.Component<TabBarItemProps, any> {
|
4 | static defaultProps: TabBarItemProps;
|
5 | render(): JSX.Element;
|
6 | }
|
7 | export interface AntTabbarProps extends TabBarProps {
|
8 | prefixCls?: string;
|
9 | className?: string;
|
10 | hidden?: boolean;
|
11 | placeholder?: React.ReactNode;
|
12 | noRenderContent?: boolean;
|
13 | }
|
14 | declare class AntTabBar extends React.Component<AntTabbarProps, any> {
|
15 | static defaultProps: AntTabbarProps;
|
16 | static Item: typeof Item;
|
17 | getTabs: () => {
|
18 | badge?: string | number | undefined;
|
19 | onPress?: (() => void) | undefined;
|
20 | selected?: boolean | undefined;
|
21 | icon?: React.ReactElement<any> | {
|
22 | uri: string;
|
23 | } | undefined;
|
24 | selectedIcon?: React.ReactElement<any> | {
|
25 | uri: string;
|
26 | } | undefined;
|
27 | title: string;
|
28 | dot?: boolean | undefined;
|
29 | prefixCls?: string | undefined;
|
30 | style?: React.CSSProperties | undefined;
|
31 | }[];
|
32 | renderTabBar: () => JSX.Element;
|
33 | render(): JSX.Element;
|
34 | }
|
35 | export default AntTabBar;
|