UNPKG

@xdp/button

Version:

button el-button vue3

45 lines (43 loc) 871 B
const propsScheme = { type: { type: String, intro: "\u6309\u94AE\u7C7B\u578B", options: ["default", "primary", "info", "warning", "danger", "success"], validate: true, default: "primary" }, size: { type: String, default: "default", intro: "\u5927\u5C0F", options: ["small", "default", "large"], validate: true, attr: true }, icon: { type: [String, Object, Function], intro: "\u56FE\u6807\u7C7B\u540D/\u7EC4\u4EF6" }, disabled: { type: Boolean, intro: "\u662F\u5426\u7981\u7528\u72B6\u6001", attr: true } }; const eventsScheme = { click: { cbVar: "e" } }; const slotsScheme = { default: { cbVar: "text" } }; const componentScheme = { propsScheme, slotsScheme, eventsScheme, name: "CipButtonText" }; export { componentScheme, eventsScheme, propsScheme, slotsScheme };