import { ComponentMetadata, Snippet } from '@alilc/lowcode-types'; const KioskSkuDetailMeta: ComponentMetadata = { "componentName": "KioskSkuDetail", "title": "KioskSkuDetail", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "@pisell/private-materials", "version": "3.4.58", "exportName": "KioskSkuDetail", "main": "src/index.ts", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "productId", "zh-CN": "商品 id(可选:目" }, "tip": "productId | 商品 id(可选:目前默认从 URL 读取,props 仅作为兜底以兼容老用法)" }, "name": "productId", "description": "商品 id(可选:目前默认从 URL 读取,props 仅作为兜底以兼容老用法)", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "scheduleDate", "zh-CN": "可选:用于商品报价的" }, "tip": "scheduleDate | 可选:用于商品报价的日期(预约类商品)" }, "name": "scheduleDate", "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": "className", "zh-CN": "自定义类名" }, "tip": "className | 自定义类名" }, "name": "className", "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": "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": "onBack", "zh-CN": "返回" }, "tip": "onBack | 返回" }, "name": "onBack", "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": "onAddToCart", "zh-CN": "加入购物车" }, "tip": "onAddToCart | 加入购物车" }, "name": "onAddToCart", "description": "加入购物车", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } } ], "supports": {}, "component": {} } }; const snippets: Snippet[] = [ { "title": "KioskSkuDetail", "screenshot": "", "schema": { "componentName": "KioskSkuDetail", "props": {} } } ]; export default { ...KioskSkuDetailMeta, snippets };