@wetspace/pro-components
Version:
::: tip 基本介绍
52 lines (51 loc) • 1.28 kB
JavaScript
import { buildProps as r, definePropType as o } from "../../node_modules/.pnpm/element-plus@2.8.7_vue@3.5.12_typescript@5.3.3_/node_modules/element-plus/es/utils/vue/props/runtime.mjs";
import { rowProps as t, cardProps as e } from "element-plus";
const a = r({
...t,
...e,
title: String,
bordered: {
type: Boolean,
default: !0
},
tooltip: String,
shadow: {
...e.shadow,
default: "never"
},
ghost: Boolean,
span: {
type: [Number, String]
},
colSpan: {
type: o(Object)
},
split: {
type: o(String)
},
splitVertical: Boolean,
// 标记是否垂直分割
splitHorizontal: Boolean,
// 标记是否水平分割
headerBordered: Boolean,
collapsible: Boolean,
collapse: Boolean
// tabList: {
// type: definePropType<WetProCardTabItem[]>(Array)
// },
// tabProps: {
// type: definePropType<Partial<TabsProps & {
// onTabRemove: (n: string) => void,
// onTabChange: (n: string) => void,
// onTabAdd: () => void,
// onEdit: (n: string, action: 'remove' | 'add') => void
// onTabClick: (pane: TabsPaneContext, ev: Event) => void
// }>>(Object)
// },
// tabKey: {
// type: [String, Number]
// }
});
export {
a as wetProCardProps
};