UNPKG

easyest-xqp

Version:

38 lines (37 loc) 892 B
import { PropType, ExtractPropTypes } from "vue"; export interface TabContext { label: string; name: string | number; } /** * 按钮的类型定义 */ export type ITabType = "card" | "border-card" | ""; export declare const tabsPorps: { tabs: { type: PropType<TabContext[]>; default: () => never[]; }; modelValue: { type: PropType<string | number>; default: string; }; activeName: { type: PropType<string | number>; default: string; }; type: { type: PropType<ITabType>; default: string; }; /** * 切换tab的时候重新加载,还是隐藏 */ reload: { type: PropType<boolean>; default: boolean; }; }; export type TabsProps = ExtractPropTypes<typeof tabsPorps>; export declare const tabsEmits: string[]; export type TabsEmits = typeof tabsEmits;