oadp-material
Version:
oadp-material
202 lines • 5.47 kB
JavaScript
import _extends from "@babel/runtime/helpers/extends";
var OadpAttributeTextMeta = {
"componentName": "OadpAttributeText",
"title": "文本属性",
"docUrl": "",
"category": "高级组件",
"group": "低代码组件",
"screenshot": "https://img.alicdn.com/tfs/TB1ysp3u8v0gK0jSZKbXXbK2FXa-112-64.png",
"devMode": "proCode",
"npm": {
"package": "oadp-material",
"version": "{{version}}",
"exportName": "OadpAttributeText",
"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": "标题"
}, {
"name": "placeholder",
"title": {
"label": {
"type": "i18n",
"zh_CN": "提示",
"en_US": "Placeholder"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: placeholder | 说明: 提示",
"en_US": "prop: placeholder | description: placeholder"
}
},
"setter": "StringSetter",
"supportVariable": true
}, {
"name": "defaultValue",
"title": {
"label": {
"type": "i18n",
"zh_CN": "默认值",
"en_US": "Default Value"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: defaultValue | 说明: 默认值",
"en_US": "prop: defaultValue | description: Default Value"
}
},
"setter": "StringSetter",
"supportVariable": true,
"description": "默认值"
}, {
"name": "required",
"title": {
"label": {
"type": "i18n",
"en-US": "required",
"zh-CN": "必填"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: required | 说明: 必填",
"en_US": "prop: required | description: required"
}
},
"description": "必填",
"setter": {
"componentName": "BoolSetter",
"isRequired": false,
"initialValue": false
}
}, {
"name": "disabled",
"title": {
"label": {
"type": "i18n",
"zh_CN": "禁用",
"en_US": "Disabled"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: disabled | 说明: 禁用",
"en_US": "prop: disabled | description: disabled"
}
},
"setter": "BoolSetter",
"supportVariable": false,
"description": "禁用"
}, {
"name": "size",
"title": {
"label": {
"type": "i18n",
"en-US": "Size",
"zh-CN": "尺寸模式"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: size | 说明: 尺寸模式,可选值:small=紧凑模式, medium=普通模式, large=放大模式。默认为:medium。",
"en_US": "prop: size | description: Size mode, optional values: small=compact mode, medium=normal mode, large=large mode. The default is: medium."
}
},
"description": "属性: size | 说明: 尺寸模式,可选值:small=紧凑模式, medium=普通模式, large=放大模式。默认为:medium。",
"setter": {
"componentName": "RadioGroupSetter",
"props": {
"dataSource": [{
"label": "普通模式",
"value": "medium"
}, {
"label": "紧凑模式",
"value": "small"
}, {
"label": "放大模式",
"value": "large"
}],
"options": [{
"label": "普通模式",
"value": "medium"
}, {
"label": "紧凑模式",
"value": "small"
}, {
"label": "放大模式",
"value": "large"
}]
},
"initialValue": "medium"
}
}, {
"name": "id",
"title": {
"label": {
"type": "i18n",
"zh_CN": "唯一标识",
"en_US": "ID"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: id | 说明: 唯一标识",
"en_US": "prop: id | description: switch id"
}
},
"setter": "StringSetter"
}, {
"name": "name",
"title": {
"label": {
"type": "i18n",
"zh_CN": "表单标识",
"en_US": "Name"
},
"tip": {
"type": "i18n",
"zh_CN": "属性: name | 说明: 表单标识",
"en_US": "prop: name | description: switch name"
}
},
"setter": "StringSetter",
"supportVariable": false
}],
"supports": {
"style": true
},
"component": {}
}
};
var snippets = [{
"title": "文本属性",
"screenshot": "https://img.alicdn.com/tfs/TB1ysp3u8v0gK0jSZKbXXbK2FXa-112-64.png",
"schema": {
"componentName": "OadpAttributeText",
"props": {
"label": "名称",
"placeholder": "请输入名称",
"defaultValue": "",
"required": false,
"disabled": false,
"size": "medium",
"name": "name"
}
}
}];
export default _extends({}, OadpAttributeTextMeta, {
snippets: snippets
});