UNPKG

@meve/ui

Version:

Argon design system components library

1,836 lines (1,835 loc) 92.1 kB
{ "$schema": "https://raw.githubusercontent.com/JetBrains/web-types/master/schema/web-types.json", "framework": "vue", "version": "0.0.4", "name": "MEVE", "contributions": { "html": { "tags": [ { "name": "m-auto-complete", "attributes": [ { "name": "v-model", "description": "绑定的值", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "options", "description": "自动补全选项列表", "default": "**[]**", "value": { "type": "{ label: any, value: any }[]", "kind": "expression" } }, { "name": "label", "description": "标签名", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "placeholder", "description": "占位符", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "type", "description": "输入框类型, 可选值为 `text` `password` `number`", "default": "**text**", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "description": "输入框尺寸, 可选值为 `normal` `small` `mini`", "default": "**normal**", "value": { "type": "string", "kind": "expression" } }, { "name": "maxlength", "description": "最大长度", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "textarea", "description": "是否是文本域", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "rows", "description": "文本域的显示行数", "default": "**5**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "readonly", "description": "是否只读", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "clearable", "description": "是否可清除", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "resize", "description": "文本域是否可以拖动调整尺寸", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "validate-trigger", "description": "触发验证的时机,可选值为 `onChange` `onClick` `onClear` `onInput` `onChange`", "default": "**['onInput', 'onChange', onClear']**", "value": { "type": "AutoCompleteValidateTrigger[]", "kind": "expression" } }, { "name": "rules", "description": "验证规则,返回 `true` 表示验证通过,其余的值则转换为文本作为用户提示", "default": "**-**", "value": { "type": "Array<(v: string | number) => any>", "kind": "expression" } } ], "events": [ { "name": "input", "description": "输入时触发" }, { "name": "change", "description": "更新时触发" }, { "name": "select", "description": "选择时触发" }, { "name": "clear", "description": "清除时触发" }, { "name": "click", "description": "点击时触发" }, { "name": "focus", "description": "聚焦时触发" }, { "name": "blur", "description": "失焦时触发" }, { "name": "open", "description": "自动补全列表开启时触发" }, { "name": "opened", "description": "自动补全列表开启动画结束时触发" }, { "name": "close", "description": "自动补全列表关闭时触发" }, { "name": "closed", "description": "自动补全列表关闭动画结束时触发" } ], "slots": [ { "name": "prepend-icon", "description": "前置图标" }, { "name": "append-icon", "description": "后置图标" } ] }, { "name": "m-back-top", "attributes": [ { "name": "right", "description": "触发器距离页面右侧的距离", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "bottom", "description": "触发器距离页面底部的距离", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "target", "description": "触发滚动的对象", "default": "**-**", "value": { "type": "string | object | Window", "kind": "expression" } }, { "name": "visibility-height", "description": "触发器显示的滚动距离", "default": "**200**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "duration", "description": "回到顶部过渡时间(ms)", "default": "**300**", "value": { "type": "number", "kind": "expression" } } ], "events": [ { "name": "click", "description": "点击触发器触发" } ], "slots": [ { "name": "default", "description": "自定义触发器" } ] }, { "name": "m-breadcrumb", "attributes": [ { "name": "separator", "description": "分隔符", "default": "**/**", "value": { "type": "string", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "面包屑内容" } ] }, { "name": "m-breadcrumb-item", "attributes": [ { "name": "separator", "description": "分隔符", "default": "**-**", "value": { "type": "string", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "面包屑每一级的内容" }, { "name": "separator", "description": "面包屑每一级的分隔符内容" } ] }, { "name": "m-button", "attributes": [ { "name": "type", "description": "类型,可选值为 `default` `primary` `info` `success` `warning` `error`", "default": "**default**", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "description": "尺寸,可选值为 `normal` `mini` `small` `large`", "default": "**normal**", "value": { "type": "string", "kind": "expression" } }, { "name": "loading", "description": "加载状态", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "loading-size", "description": "加载图标的尺寸", "default": "**-**", "value": { "type": "number | string", "kind": "expression" } }, { "name": "round", "description": "是否是圆形按钮", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "block", "description": "是否是块级元素", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "text", "description": "是否是文字按钮", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "outline", "description": "是否使用外边框", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disabled", "description": "禁用状态", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "ripple", "description": "是否使用水波纹", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [ { "name": "click", "description": "点击按钮时触发,在 `loading` 或 `disabled` 状态为 `true` 时不触发" }, { "name": "touchstart", "description": "触摸手指压下按钮时触发,在 `loading` 或 `disabled` 状态为 `true` 时不触发" } ], "slots": [ { "name": "default", "description": "按钮内容" } ] }, { "name": "m-card", "attributes": [], "events": [], "slots": [ { "name": "title", "description": "卡片标题" }, { "name": "subtitle", "description": "卡片副标题" }, { "name": "default", "description": "卡片描述" }, { "name": "extra", "description": "卡片附加部分" } ] }, { "name": "m-checkbox", "attributes": [ { "name": "v-model", "description": "绑定的值", "default": "**false**", "value": { "type": "any", "kind": "expression" } }, { "name": "checked-value", "description": "选中状态的值", "default": "**true**", "value": { "type": "any", "kind": "expression" } }, { "name": "unchecked-value", "description": "未选中状态的值", "default": "**false**", "value": { "type": "any", "kind": "expression" } }, { "name": "label", "description": "标签名", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "size", "description": "复选框尺寸, 可选值为 `normal` `small` `mini`", "default": "**normal**", "value": { "type": "string", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "readonly", "description": "是否只读", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "ripple", "description": "是否开启水波纹", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "validate-trigger", "description": "触发验证的时机,可选值为 `onChange` `onClick`", "default": "**['onChange']**", "value": { "type": "CheckboxValidateTrigger[]", "kind": "expression" } }, { "name": "rules", "description": "验证规则,返回 `true` 表示验证通过,其余的值则转换为文本作为用户提示", "default": "**-**", "value": { "type": "Array<(value: any) => any>", "kind": "expression" } } ], "events": [ { "name": "input", "description": "绑定值变化时触发" }, { "name": "click", "description": "点击时触发" }, { "name": "change", "description": "状态变更时触发" } ], "slots": [ { "name": "default", "description": "显示的文本" } ] }, { "name": "m-checkbox-group", "attributes": [ { "name": "v-model", "description": "绑定的值", "default": "**-**", "value": { "type": "any", "kind": "expression" } }, { "name": "label", "description": "标签名", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "direction", "description": "布局方向,可选值为 `horizontal` `vertical`", "default": "**horizontal**", "value": { "type": "string", "kind": "expression" } }, { "name": "rules", "description": "验证规则,返回 `true` 表示验证通过,其余的值则转换为文本作为用户提示", "default": "**-**", "value": { "type": "Array<(value: any) => any>", "kind": "expression" } } ], "events": [ { "name": "input", "description": "绑定值变化时触发" }, { "name": "change", "description": "状态变更时触发" } ], "slots": [ { "name": "default", "description": "复选框组的内容" } ] }, { "name": "m-col", "attributes": [ { "name": "span", "description": "栅格列数", "default": "**24**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "offset", "description": "偏移列数", "default": "**0**", "value": { "type": "string", "kind": "expression" } }, { "name": "xs", "description": "`<768px` 响应式栅格数或栅格尺寸描述对象", "default": "**-**", "value": { "type": "string | string | ColSizeDescriptor", "kind": "expression" } }, { "name": "sm", "description": "`>=768px` 响应式栅格数或栅格尺寸描述对象", "default": "**-**", "value": { "type": "string | string | ColSizeDescriptor", "kind": "expression" } }, { "name": "md", "description": "`>=992px` 响应式栅格数或栅格尺寸描述对象", "default": "**-**", "value": { "type": "string | string | ColSizeDescriptor", "kind": "expression" } }, { "name": "lg", "description": "`>=1200px` 响应式栅格数或栅格尺寸描述对象", "default": "**-**", "value": { "type": "string | string | ColSizeDescriptor", "kind": "expression" } }, { "name": "xl", "description": "`>=1920px` 响应式栅格数或栅格尺寸描述对象", "default": "**-**", "value": { "type": "string | string | ColSizeDescriptor", "kind": "expression" } } ], "events": [ { "name": "click", "description": "点击列触发" } ], "slots": [ { "name": "default", "description": "列内容" } ] }, { "name": "m-dialog", "attributes": [ { "name": "v-model", "description": "是否显示对话框", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "title", "description": "对话框标题", "default": "**提示**", "value": { "type": "string", "kind": "expression" } }, { "name": "message", "description": "对话框内容", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "message-align", "description": "对话框内容文字对齐方式,可选值 `center`, `left`, `right`", "default": "**left**", "value": { "type": "string", "kind": "expression" } }, { "name": "confirm-button", "description": "是否显示确认按钮", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "cancel-button", "description": "是否显示取消按钮", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "confirm-button-text", "description": "确认按钮文字", "default": "**确认**", "value": { "type": "string", "kind": "expression" } }, { "name": "cancel-button-text", "description": "取消按钮文字", "default": "**取消**", "value": { "type": "string", "kind": "expression" } }, { "name": "confirm-button-type", "description": "确认按钮类型", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "cancel-button-type", "description": "取消按钮类型", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "overlay", "description": "是否显示遮罩层", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "overlay-class", "description": "自定义遮罩层的 class", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "overlay-style", "description": "自定义遮罩层的 style", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "lock-scroll", "description": "是否禁止滚动穿透,禁止时滚动弹出层不会引发 body 的滚动", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-click-overlay", "description": "是否点击遮罩层关闭弹出层", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "before-close", "description": "对话框关闭前回调,传入此参数会阻止对话框的自动关闭", "default": "*-*", "value": { "type": "(action: 用户动作, done: 关闭弹窗) => void", "kind": "expression" } } ], "events": [ { "name": "open", "description": "打开对话框时触发" }, { "name": "opened", "description": "打开对话框动画结束时触发" }, { "name": "close", "description": "关闭对话框时触发" }, { "name": "closed", "description": "关闭对话框动画结束时触发" }, { "name": "confirm", "description": "确认时触发" }, { "name": "cancel", "description": "取消时触发" }, { "name": "click-overlay", "description": "点击遮罩层时触发" } ], "slots": [ { "name": "default", "description": "对话框正文内容" }, { "name": "title", "description": "对话框标题" }, { "name": "footer", "description": "对话框尾部" } ] }, { "name": "m-dropdown", "attributes": [ { "name": "options", "description": "配置项数组", "default": "**[]**", "value": { "type": "DropdownOption", "kind": "expression" } }, { "name": "size", "description": "尺寸大小,可选值为`small` `normal` `large`", "default": "**normal**", "value": { "type": "string", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用下拉", "default": "**false**", "value": { "type": "string", "kind": "expression" } }, { "name": "label-field", "description": "自定义显示文本的属性名", "default": "**label**", "value": { "type": "string", "kind": "expression" } }, { "name": "key-field", "description": "自定义唯一标识的属性名", "default": "**key**", "value": { "type": "string", "kind": "expression" } }, { "name": "children-field", "description": "自定义子列表的属性名", "default": "**children**", "value": { "type": "string", "kind": "expression" } }, { "name": "icon-field", "description": "自定义图标的属性名", "default": "**icon**", "value": { "type": "string", "kind": "expression" } } ], "events": [ { "name": "open", "description": "下拉框开启时触发" }, { "name": "close", "description": "下拉框关闭时触发" }, { "name": "select", "description": "下拉框选择时触发" } ], "slots": [ { "name": "default", "description": "下拉框触发器内容" } ] }, { "name": "m-form", "attributes": [ { "name": "readonly", "description": "是否只读", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [ { "name": "error-message-change", "description": "验证信息变更时触发" } ], "slots": [ { "name": "default", "description": "表单内容" } ] }, { "name": "m-form-item", "attributes": [ { "name": "value", "description": "验证的值", "default": "**-**", "value": { "type": "any", "kind": "expression" } }, { "name": "label", "description": "标签名", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "rules", "description": "验证规则,返回 `true` 表示验证通过,其余的值则转换为文本作为用户提示", "default": "**-**", "value": { "type": "Array<(v: any) => any>", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "表单项内容" } ] }, { "name": "m-icon", "attributes": [ { "name": "name", "description": "图标名称", "default": "-", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "description": "尺寸", "default": "-", "value": { "type": "string | number", "kind": "expression" } }, { "name": "color", "description": "图标颜色", "default": "-", "value": { "type": "string", "kind": "expression" } }, { "name": "namespace", "description": "图标的命名空间", "default": "m-icon", "value": { "type": "string", "kind": "expression" } } ], "events": [ { "name": "click", "description": "点击图标时触发" } ], "slots": [] }, { "name": "m-image", "attributes": [ { "name": "src", "description": "图片地址", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "fit", "description": "填充模式, 可选值为 `fill` `contain` `cover` `none` `scale-down`", "default": "**fill**", "value": { "type": "string", "kind": "expression" } }, { "name": "alt", "description": "替代文本", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "width", "description": "图片宽度", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "height", "description": "图片高度", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "radius", "description": "图片圆角", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "lazy", "description": "是否开启懒加载", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "loading", "description": "当开启懒加载时, 加载中显示的图片", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "error", "description": "当开启懒加载时, 加载失败显示的图片", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "ripple", "description": "是否开启水波", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "preview-disabled", "description": "是否禁用预览", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "block", "description": "是否是块级元素", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [ { "name": "click", "description": "点击图片时触发" }, { "name": "load", "description": "图片成功加载时触发(懒加载模式下失败时会多次尝试加载图片,只会在成功加载时触发)" }, { "name": "error", "description": "图片失败加载时触发(懒加载模式下失败时会多次尝试加载图片,只会在尝试次数结束时触发)" } ], "slots": [] }, { "name": "m-input", "attributes": [ { "name": "v-model", "description": "绑定的值", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "label", "description": "标签名", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "placeholder", "description": "占位符", "default": "**-**", "value": { "type": "string", "kind": "expression" } }, { "name": "type", "description": "输入框类型, 可选值为 `text` `password` `number`", "default": "**text**", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "description": "输入框尺寸, 可选值为 `normal` `small` `mini`", "default": "**normal**", "value": { "type": "string", "kind": "expression" } }, { "name": "maxlength", "description": "最大长度", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "textarea", "description": "是否是文本域", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "rows", "description": "文本域的显示行数", "default": "**5**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "readonly", "description": "是否只读", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "clearable", "description": "是否可清除", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "resize", "description": "文本域是否可以拖动调整尺寸", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "validate-trigger", "description": "触发验证的时机,可选值为 `onChange` `onClick` `onClear` `onInput`", "default": "**['onInput', 'onClear']**", "value": { "type": "InputValidateTrigger[]", "kind": "expression" } }, { "name": "rules", "description": "验证规则,返回 `true` 表示验证通过,其余的值则转换为文本作为用户提示", "default": "**-**", "value": { "type": "Array<(v: string | number) => any>", "kind": "expression" } } ], "events": [ { "name": "input", "description": "输入时触发" }, { "name": "change", "description": "更新时触发" }, { "name": "clear", "description": "清除时触发" }, { "name": "click", "description": "点击时触发" }, { "name": "focus", "description": "聚焦时触发" }, { "name": "blur", "description": "失焦时触发" } ], "slots": [ { "name": "prepend-icon", "description": "前置图标" }, { "name": "append-icon", "description": "后置图标" } ] }, { "name": "m-lazy", "attributes": [], "events": [], "slots": [] }, { "name": "m-list", "attributes": [ { "name": "loading", "description": "加载状态", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "error", "description": "错误状态", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "immediate-check", "description": "是否在组件初始化时立刻检测位置", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "finished", "description": "是否加载完毕", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "offset", "description": "距离底部的触发距离", "default": "**0**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "loading-text", "description": "加载状态文字", "default": "**加载中**", "value": { "type": "string", "kind": "expression" } }, { "name": "finished-text", "description": "加载完毕文字", "default": "**暂无更多**", "value": { "type": "string", "kind": "expression" } }, { "name": "error-text", "description": "加载失败文字", "default": "**加载失败,点击重试**", "value": { "type": "string", "kind": "expression" } } ], "events": [ { "name": "load", "description": "触底时触发" }, { "name": "update:loading", "description": "load事件触发前会触发一次,将loading设置为true" }, { "name": "update:error", "description": "load事件触发前会触发一次,将error设置为false" } ], "slots": [ { "name": "default", "description": "列表内容" }, { "name": "loading", "description": "加载中内容" }, { "name": "error", "description": "加载失败内容" }, { "name": "finished", "description": "加载完毕内容" } ] }, { "name": "m-loading", "attributes": [ { "name": "loading", "description": "加载状态", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "size", "description": "尺寸", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "color", "description": "颜色", "default": "**-**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "rotate", "description": "是否开启旋转动画", "default": "**true**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "加载遮罩包裹的元素内容" } ] }, { "name": "m-loading-bar", "attributes": [], "events": [], "slots": [] }, { "name": "m-menu", "attributes": [ { "name": "options", "description": "菜单配置项", "default": "**[]**", "value": { "type": "MenuOption[]", "kind": "expression" } }, { "name": "expanded-names.sync", "description": "展开的菜单组名数组", "default": "**[]**", "value": { "type": "Array", "kind": "expression" } }, { "name": "selected-names.sync", "description": "选中的菜单项名数组", "default": "**[]**", "value": { "type": "Array", "kind": "expression" } }, { "name": "name-field", "description": "自定义菜单项唯一标识属性名", "default": "**name**", "value": { "type": "string", "kind": "expression" } }, { "name": "label-field", "description": "自定义菜单项文本属性名", "default": "**label**", "value": { "type": "string", "kind": "expression" } }, { "name": "accordion", "description": "是否开启手风琴模式", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "indent", "description": "层级缩进距离", "default": "**24**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "multiple", "description": "是否开启多选模式", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "菜单内容" } ] }, { "name": "m-menu-item", "attributes": [ { "name": "name", "description": "菜单项名,唯一标识", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "label", "description": "菜单项文本", "default": "**-**", "value": { "type": "string | number | Function", "kind": "expression" } }, { "name": "icon", "description": "菜单项图标", "default": "**-**", "value": { "type": "string | IconProps | Function", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用菜单项", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [], "slots": [ { "name": "label", "description": "菜单项文本" }, { "name": "icon", "description": "菜单项图标" } ] }, { "name": "m-menu-item-group", "attributes": [ { "name": "name", "description": "菜单组名,唯一标识", "default": "**-**", "value": { "type": "string | number", "kind": "expression" } }, { "name": "label", "description": "菜单组文本", "default": "**-**", "value": { "type": "string | number | Function", "kind": "expression" } }, { "name": "icon", "description": "菜单组图标", "default": "**-**", "value": { "type": "string | IconProps | Function", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用菜单组", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } } ], "events": [], "slots": [ { "name": "label", "description": "菜单组文本" }, { "name": "icon", "description": "菜单组图标" } ] }, { "name": "m-message", "attributes": [], "events": [], "slots": [] }, { "name": "m-option", "attributes": [ { "name": "label", "description": "选项显示的文本", "default": "-", "value": { "type": "any", "kind": "expression" } }, { "name": "value", "description": "选项绑定的值", "default": "-", "value": { "type": "any", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "-", "value": { "type": "boolean", "kind": "expression" } } ], "events": [], "slots": [ { "name": "default", "description": "选项显示的内容" } ] }, { "name": "m-popover", "attributes": [ { "name": "trigger", "description": "触发方式,可选值为 `click` `hover` `manual`", "default": "**hover**", "value": { "type": "string", "kind": "expression" } }, { "name": "placement", "description": "悬浮位置,可选值查看上方案例说明", "default": "**bottom**", "value": { "type": "string", "kind": "expression" } }, { "name": "disabled", "description": "是否禁用", "default": "**false**", "value": { "type": "boolean", "kind": "expression" } }, { "name": "x", "description": "悬浮框x轴位置的偏移量", "default": "**0**", "value": { "type": "number | string", "kind": "expression"