提交
This commit is contained in:
55
甲情_甲意/miniprogram/node_modules/antd-mini/es/TabBar/props.d.ts
generated
vendored
Normal file
55
甲情_甲意/miniprogram/node_modules/antd-mini/es/TabBar/props.d.ts
generated
vendored
Normal file
@ -0,0 +1,55 @@
|
||||
import { IBaseProps } from '../_util/base';
|
||||
import { IBadgeProps } from '../Badge/props';
|
||||
export interface ITabItem {
|
||||
/**
|
||||
* @description 底部图标,支持 Icon 或图片
|
||||
* @default ''
|
||||
*/
|
||||
icon?: string;
|
||||
/**
|
||||
* @description 高亮状态的底部图标,支持 Icon 或图片
|
||||
* @default ''
|
||||
*/
|
||||
activeIcon?: string;
|
||||
/**
|
||||
* @description 底部的文本信息
|
||||
* @default ''
|
||||
*/
|
||||
text: string;
|
||||
/**
|
||||
* @description 徽标,参见 <Badge/> 组件
|
||||
* @default undefined
|
||||
*/
|
||||
badge?: IBadgeProps;
|
||||
}
|
||||
/**
|
||||
* @description 标签栏,内部配合 TabItem 使用。
|
||||
*/
|
||||
export interface ITabBarProps extends IBaseProps {
|
||||
/**
|
||||
* @description tabbar 配置,为一个数组
|
||||
* @default []
|
||||
*/
|
||||
items: ITabItem[];
|
||||
/**
|
||||
* @description 选中
|
||||
*/
|
||||
current: number;
|
||||
/**
|
||||
* @description 初始值
|
||||
*/
|
||||
defaultCurrent: number;
|
||||
/**
|
||||
* @description 高亮状态图标和文本的 className
|
||||
*/
|
||||
activeClassName?: string;
|
||||
/**
|
||||
* @description 高亮状态图标和文本的 style
|
||||
*/
|
||||
activeStyle?: string;
|
||||
/**
|
||||
* @description tabbar 切换时的回调
|
||||
*/
|
||||
onChange: (index: number, e: Record<string, any>) => void;
|
||||
}
|
||||
export declare const TabBarDefaultProps: Partial<ITabBarProps>;
|
Reference in New Issue
Block a user