import { ComponentMetadata, Snippet } from '@alilc/lowcode-types'; const ProNumberKeyboardMeta: ComponentMetadata = { "componentName": "ProNumberKeyboard", "title": "ProNumberKeyboard", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "@pisell/private-materials", "version": "6.1.31", "exportName": "ProNumberKeyboard", "main": "src/index.ts", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "value", "zh-CN": "输入框的值" }, "tip": "value | 输入框的值" }, "name": "value", "description": "输入框的值", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "placeholder", "zh-CN": "输入框的placeh" }, "tip": "placeholder | 输入框的placeholder" }, "name": "placeholder", "description": "输入框的placeholder", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "maxLength", "zh-CN": "输入框的最大长度" }, "tip": "maxLength | 输入框的最大长度" }, "name": "maxLength", "description": "输入框的最大长度", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "max", "zh-CN": "最大值" }, "tip": "max | 最大值" }, "name": "max", "description": "最大值", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "okText", "zh-CN": "确认按钮的文本" }, "tip": "okText | 确认按钮的文本" }, "name": "okText", "description": "确认按钮的文本", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "deleteText", "zh-CN": "删除按钮的文本" }, "tip": "deleteText | 删除按钮的文本" }, "name": "deleteText", "description": "删除按钮的文本", "setter": { "componentName": "SlotSetter", "props": { "mode": "node" }, "isRequired": false, "initialValue": { "type": "JSSlot", "value": [] } } }, { "title": { "label": { "type": "i18n", "en-US": "onChange", "zh-CN": "输入框的值发生变化时" }, "tip": "onChange | 输入框的值发生变化时回调" }, "name": "onChange", "description": "输入框的值发生变化时回调", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "onOk", "zh-CN": "确认按钮点击时回调" }, "tip": "onOk | 确认按钮点击时回调" }, "name": "onOk", "description": "确认按钮点击时回调", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter", "isRequired": false } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "onDelete", "zh-CN": "删除按钮点击时回调" }, "tip": "onDelete | 删除按钮点击时回调" }, "name": "onDelete", "description": "删除按钮点击时回调", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "style", "zh-CN": "键盘整体样式" }, "tip": "style | 键盘整体样式" }, "name": "style", "description": "键盘整体样式", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "inputStyle", "zh-CN": "输入框的样式" }, "tip": "inputStyle | 输入框的样式" }, "name": "inputStyle", "description": "输入框的样式", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } ] } } } ], "supports": {}, "component": {} } }; const snippets: Snippet[] = [ { "title": "ProNumberKeyboard", "screenshot": "", "schema": { "componentName": "ProNumberKeyboard", "props": {} } } ]; export default { ...ProNumberKeyboardMeta, snippets };