@flatbiz/antd
Version:
33 lines (30 loc) • 1.14 kB
TypeScript
import { TabsProps } from 'antd';
export type TabsWrapperProps = TabsProps & {
/**
* Tabs Header 提供 Sticky 效果,默认值:true
* @deprecated 已废弃 4.3.0版本移除,请使用 isFixed 属性
*/
isSticky?: boolean;
/**
* Tabs Header 提供 Fixed 效果,默认值:true
*/
isFixed?: boolean;
/** 是否取消 active 缓存 */
cancelActiveCache?: boolean;
activeCacheKey?: string;
/** 隐藏头部 */
hiddenTabHeader?: boolean;
};
/**
* Tabs 包装组件
* ```
* 1. Tabs Header 提供 Sticky 效果,默认值:true
* 2. 使用时,父级必须要有高度,可置于Flex布局中
* 3. 默认缓存激活的tab item(activeKey受控操作下缓存无效)
* 当未设置activeKey,非受控操作时,组件内部会会话缓存activeKey,在刷新时,会显示上次的激活的tab item
* 缓存Key:如果未设置 activeCacheKey,则使用默认的 cache key(tabs-wrapper-activeKey)
* 缓存模式:会话缓存,在浏览器关闭后,会清除
* ```
*/
export declare const TabsWrapper: (props: TabsWrapperProps) => import("react").JSX.Element;
export {};