UNPKG

tdesign-mobile-vue

Version:
27 lines (26 loc) 764 B
import { BadgeProps } from '../badge'; import { TNode } from '../common'; export interface TdTabBarProps { bordered?: boolean; fixed?: boolean; placeholder?: boolean; safeAreaInsetBottom?: boolean; shape?: 'normal' | 'round'; split?: boolean; theme?: 'normal' | 'tag'; value?: string | number | Array<string | number>; defaultValue?: string | number | Array<string | number>; modelValue?: string | number | Array<string | number>; zIndex?: number; onChange?: (value: string | number) => void; } export interface TdTabBarItemProps { badgeProps?: BadgeProps; icon?: TNode; subTabBar?: SubTabBarItem[]; value?: string | number; } export interface SubTabBarItem { value: string; label: string; }