import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types'; const MemberCardMeta: IPublicTypeComponentMetadata = { "componentName": "MemberCard", "group": "低代码组件", "title": "MemberCard", "docUrl": "", "screenshot": "", "devMode": "proCode", "category": '信息展示', "npm": { "package": "@dckj-npm/dc-material", "version": "0.1.149", "exportName": "MemberCard", "main": "src/index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "userName", "zh-CN": "userName" } }, "name": "userName", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "discount", "zh-CN": "discount" } }, "name": "discount", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] }, "isRequired": true } }, { "title": { "label": { "type": "i18n", "en-US": "maxTotal", "zh-CN": "maxTotal" } }, "name": "maxTotal", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "currentNum", "zh-CN": "currentNum" } }, "name": "currentNum", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "isMaxLevel", "zh-CN": "isMaxLevel" } }, "name": "isMaxLevel", "setter": { "componentName": "BoolSetter", "isRequired": true, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "gradeImg", "zh-CN": "gradeImg" } }, "name": "gradeImg", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "isFastExpireCoupon", "zh-CN": "isFastExpireCoupon" } }, "name": "isFastExpireCoupon", "setter": { "componentName": "BoolSetter", "isRequired": true, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "handleClick", "zh-CN": "handleClick" } }, "name": "handleClick", "setter": { "componentName": "FunctionSetter", "isRequired": false } }, { "title": { "label": { "type": "i18n", "en-US": "handleCouponClick", "zh-CN": "handleCouponClick" } }, "name": "handleCouponClick", "setter": { "componentName": "FunctionSetter", "isRequired": false } } ], "supports": { "style": true }, "component": {} } }; const snippets: IPublicTypeSnippet[] = [ { "title": "MemberCard", "screenshot": "", "schema": { "componentName": "MemberCard", "props": {} } } ]; export default { ...MemberCardMeta, snippets };