import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types'; const MentionsMeta: IPublicTypeComponentMetadata = { "componentName": "Mentions", "title": "Mentions", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "abb-lowcode-materials", "version": "0.3.0", "exportName": "Mentions", "main": "src\\index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "loading", "zh-CN": "loading" } }, "name": "loading", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "status", "zh-CN": "status" } }, "name": "status", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "", "value": "" }, { "label": "warning", "value": "warning" }, { "label": "error", "value": "error" } ], "options": [ { "label": "", "value": "" }, { "label": "warning", "value": "warning" }, { "label": "error", "value": "error" } ] }, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "options", "zh-CN": "options" } }, "name": "options", "setter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "label", "zh-CN": "label" } }, "name": "label", "setter": { "componentName": "SlotSetter", "props": { "mode": "node" }, "isRequired": false, "initialValue": { "type": "JSSlot", "value": [] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "initialValue": [] } }, { "title": { "label": { "type": "i18n", "en-US": "autoFocus", "zh-CN": "autoFocus" } }, "name": "autoFocus", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "defaultValue", "zh-CN": "defaultValue" } }, "name": "defaultValue", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "notFoundContent", "zh-CN": "notFoundContent" } }, "name": "notFoundContent", "setter": { "componentName": "SlotSetter", "props": { "mode": "node" }, "isRequired": false, "initialValue": { "type": "JSSlot", "value": [] } } }, { "title": { "label": { "type": "i18n", "en-US": "split", "zh-CN": "split" } }, "name": "split", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "transitionName", "zh-CN": "transitionName" } }, "name": "transitionName", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "placement", "zh-CN": "placement" } }, "name": "placement", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ], "options": [ { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ] }, "initialValue": "top" } }, { "title": { "label": { "type": "i18n", "en-US": "direction", "zh-CN": "direction" } }, "name": "direction", "setter": { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "rtl", "value": "rtl" }, { "label": "ltr", "value": "ltr" } ], "options": [ { "label": "rtl", "value": "rtl" }, { "label": "ltr", "value": "ltr" } ] }, "initialValue": "rtl" } }, { "title": { "label": { "type": "i18n", "en-US": "prefix", "zh-CN": "prefix" } }, "name": "prefix", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "prefixCls", "zh-CN": "prefixCls" } }, "name": "prefixCls", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "value", "zh-CN": "value" } }, "name": "value", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "filterOption", "zh-CN": "filterOption" } }, "name": "filterOption", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "FunctionSetter" }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "false", "value": false } ], "options": [ { "label": "false", "value": false } ] }, "initialValue": false } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "validateSearch", "zh-CN": "validateSearch" } }, "name": "validateSearch", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onChange", "zh-CN": "onChange" } }, "name": "onChange", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onSelect", "zh-CN": "onSelect" } }, "name": "onSelect", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onSearch", "zh-CN": "onSearch" } }, "name": "onSearch", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onFocus", "zh-CN": "onFocus" } }, "name": "onFocus", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onBlur", "zh-CN": "onBlur" } }, "name": "onBlur", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "getPopupContainer", "zh-CN": "getPopupContainer" } }, "name": "getPopupContainer", "setter": { "componentName": "FunctionSetter", "isRequired": false } }, { "title": { "label": { "type": "i18n", "en-US": "dropdownClassName", "zh-CN": "dropdownClassName" } }, "name": "dropdownClassName", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "open", "zh-CN": "@private T" }, "tip": "open | @private Testing usage. Do not use in prod. It will not work as your expect." }, "name": "open", "description": "@private Testing usage. Do not use in prod. It will not work as your expect.", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "disabled", "zh-CN": "disabled" } }, "name": "disabled", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "rows", "zh-CN": "rows" } }, "name": "rows", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "placeholder", "zh-CN": "placeholder" } }, "name": "placeholder", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "autoComplete", "zh-CN": "autoComplete" } }, "name": "autoComplete", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "form", "zh-CN": "form" } }, "name": "form", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "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": "minLength", "zh-CN": "minLength" } }, "name": "minLength", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "name", "zh-CN": "name" } }, "name": "name", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "readOnly", "zh-CN": "readOnly" } }, "name": "readOnly", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "required", "zh-CN": "required" } }, "name": "required", "setter": { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "onPressEnter", "zh-CN": "onPressEnter" } }, "name": "onPressEnter", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "onResize", "zh-CN": "onResize" } }, "name": "onResize", "setter": { "componentName": "FunctionSetter" } }, { "title": { "label": { "type": "i18n", "en-US": "cols", "zh-CN": "cols" } }, "name": "cols", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "dirName", "zh-CN": "dirName" } }, "name": "dirName", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "wrap", "zh-CN": "wrap" } }, "name": "wrap", "setter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "autoSize", "zh-CN": "autoSize" } }, "name": "autoSize", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "BoolSetter", "isRequired": false, "initialValue": false }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "minRows", "zh-CN": "minRows" } }, "name": "minRows", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "maxRows", "zh-CN": "maxRows" } }, "name": "maxRows", "setter": { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "key", "zh-CN": "key" } }, "name": "key", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } } ], "supports": { "className": true, "style": true }, "component": {} } }; const snippets: IPublicTypeSnippet[] = [ { "title": "Mentions", "screenshot": "", "schema": { "componentName": "Mentions", "props": {} } } ]; export default { ...MentionsMeta, snippets };