UNPKG

@wetspace/pro-components

Version:
52 lines (51 loc) 1.28 kB
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 };