UNPKG

oadp-material

Version:
173 lines 4.27 kB
import _extends from "@babel/runtime/helpers/extends"; var OadpButtonMeta = { "componentName": "OadpButton", "title": "按钮", "category": "基础组件", "group": "低代码组件", "docUrl": "", "screenshot": "https://alifd.oss-cn-hangzhou.aliyuncs.com/fusion-cool/icons/icon-light/ic_light_button.png", "devMode": "proCode", "npm": { "package": "oadp-material", "version": "{{version}}", "exportName": "OadpButton", "main": "src/index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [{ "name": "label", "title": { "label": { "type": "i18n", "zh_CN": "标题", "en_US": "Label" }, "tip": { "type": "i18n", "zh_CN": "属性: label | 说明: 标题", "en_US": "prop: label | description: label content" } }, "setter": "StringSetter", "description": "标题" }, { "title": { "label": { "type": "i18n", "en-US": "type", "zh-CN": "类型" }, "tip": "type | 类型" }, "name": "type", "description": "类型", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [{ "label": "主按钮", "value": "primary" }, { "label": "次按钮", "value": "secondary" }, { "label": "普通按钮", "value": "normal" }], "options": [{ "label": "主按钮", "value": "primary" }, { "label": "次按钮", "value": "secondary" }, { "label": "普通按钮", "value": "normal" }] }, "initialValue": "primary" } }, { "title": { "label": { "type": "i18n", "en-US": "size", "zh-CN": "尺寸" }, "tip": "size | 尺寸" }, "name": "size", "description": "尺寸", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [{ "label": "小", "value": "small" }, { "label": "中", "value": "medium" }, { "label": "大", "value": "large" }], "options": [{ "label": "小", "value": "small" }, { "label": "中", "value": "medium" }, { "label": "大", "value": "large" }] }, "initialValue": "medium" } }, { "title": { "label": { "type": "i18n", "en-US": "disabled", "zh-CN": "是否禁用" }, "tip": "disabled | 是否禁用" }, "name": "disabled", "description": "是否禁用", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "name": "text", "title": { "label": { "type": "i18n", "en-US": "text", "zh-CN": "文本按钮" }, "tip": { "type": "i18n", "zh_CN": "属性: text | 说明: 文本按钮 | 类型: boolean | 默认值: false", "en_US": "prop: text | description: Text Button | type: boolean | default: false" } }, "description": "文本按钮", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }], "supports": { "style": true, "events": ["onClick"] }, "component": {} } }; var snippets = [{ "title": "按钮", "screenshot": "https://alifd.oss-cn-hangzhou.aliyuncs.com/fusion-cool/icons/icon-light/ic_light_button.png", "schema": { "componentName": "OadpButton", "props": { "label": "按钮", "type": "primary", "size": "medium", "disabled": false, "text": false, "style": { "marginLeft": "5px", "marginRight": "5px" } } } }]; export default _extends({}, OadpButtonMeta, { snippets: snippets });