import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types'; const NumberMeta: IPublicTypeComponentMetadata = { "componentName": "Number", "title": "Number", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "iftide-mobile-visual", "version": "0.0.2", "exportName": "Number", "main": "src\\index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "prefixCls", "zh-CN": "prefixCls" } }, "name": "prefixCls", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "im-number" } }, { "title": { "label": { "type": "i18n", "en-US": "prefixcsltype2", "zh-CN": "prefixcsltype2" } }, "name": "prefixcsltype2", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "im-numbertype" } }, { "title": { "label": { "type": "i18n", "en-US": "type", "zh-CN": "type" } }, "name": "type", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "1", "value": "1" }, { "label": "2", "value": "2" } ], "options": [ { "label": "1", "value": "1" }, { "label": "2", "value": "2" } ] }, "initialValue": "1" } }, { "title": { "label": { "type": "i18n", "en-US": "inputType", "zh-CN": "inputType" } }, "name": "inputType", "setter": { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "number", "value": "number" }, { "label": "creditCard", "value": "creditCard" }, { "label": "debitCard", "value": "debitCard" }, { "label": "telePhone", "value": "telePhone" }, { "label": "mobilePhone", "value": "mobilePhone" } ], "options": [ { "label": "number", "value": "number" }, { "label": "creditCard", "value": "creditCard" }, { "label": "debitCard", "value": "debitCard" }, { "label": "telePhone", "value": "telePhone" }, { "label": "mobilePhone", "value": "mobilePhone" } ] }, "initialValue": "number" } }, { "title": { "label": { "type": "i18n", "en-US": "defaultValue", "zh-CN": "defaultValue" } }, "name": "defaultValue", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "leftText", "zh-CN": "leftText" } }, "name": "leftText", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "手机号" } }, { "title": { "label": { "type": "i18n", "en-US": "placeholder", "zh-CN": "placeholder" } }, "name": "placeholder", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "请输入内容" } }, { "title": { "label": { "type": "i18n", "en-US": "editable", "zh-CN": "editable" } }, "name": "editable", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": true } }, { "title": { "label": { "type": "i18n", "en-US": "showClearIcon", "zh-CN": "showClearIcon" } }, "name": "showClearIcon", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "maxLength", "zh-CN": "maxLength" } }, "name": "maxLength", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "showErrorInfo", "zh-CN": "showErrorInfo" } }, "name": "showErrorInfo", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "info", "zh-CN": "info" } }, "name": "info", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "label", "zh-CN": "label" } }, "name": "label", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "rightText", "zh-CN": "rightText" } }, "name": "rightText", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "titleIcon", "zh-CN": "titleIcon" } }, "name": "titleIcon", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "rightIcon", "zh-CN": "rightIcon" } }, "name": "rightIcon", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "titleWidth", "zh-CN": "titleWidth" } }, "name": "titleWidth", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "errorInfoStyles", "zh-CN": "errorInfoStyles" } }, "name": "errorInfoStyles", "setter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } }, { "title": { "label": { "type": "i18n", "en-US": "containerStyles", "zh-CN": "containerStyles" } }, "name": "containerStyles", "setter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } }, { "title": { "label": { "type": "i18n", "en-US": "labelStyles", "zh-CN": "labelStyles" } }, "name": "labelStyles", "setter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } }, { "title": { "label": { "type": "i18n", "en-US": "onBlur", "zh-CN": "onBlur" } }, "name": "onBlur", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onChangeText", "zh-CN": "onChangeText" } }, "name": "onChangeText", "setter": { "componentName": "FunctionSetter" } } ], "supports": { "events": [ { "name": "onTitleIconClick" }, { "name": "onRightIconClick" }, { "name": "onRightTextClick" }, { "name": "onFocus" } ], "style": true }, "component": {} } }; const snippets: IPublicTypeSnippet[] = [ { "title": "Number", "screenshot": "", "schema": { "componentName": "Number", "props": {} } } ]; export default { ...NumberMeta, snippets };