import { ComponentMetadata, Snippet } from '@alilc/lowcode-types'; const renderFigmaStyleTableCardMeta: ComponentMetadata = { "componentName": "renderFigmaStyleTableCard", "title": "renderFigmaStyleTableCard", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "@pisell/materials", "version": "6.11.24", "exportName": "renderFigmaStyleTableCard", "main": "src/index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": "i18n", "en-US": "id", "zh-CN": "id" } }, "name": "id", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "isNoDataPlaceholder", "zh-CN": "无绑定或无可展示数据" }, "tip": "isNoDataPlaceholder | 无绑定或无可展示数据行时与蘸料摆台占位一致:浅灰底 + 虚线框 + 提示文案" }, "name": "isNoDataPlaceholder", "description": "无绑定或无可展示数据行时与蘸料摆台占位一致:浅灰底 + 虚线框 + 提示文案", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "placeholderBorderColor", "zh-CN": "placeholderBorderColor" } }, "name": "placeholderBorderColor", "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": "placeholderHint", "zh-CN": "placeholderHint" } }, "name": "placeholderHint", "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": "placeholderTitle", "zh-CN": "占位主标题:优先图元" }, "tip": "placeholderTitle | 占位主标题:优先图元名称,否则「餐桌」/「圆桌」" }, "name": "placeholderTitle", "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": "displayName", "zh-CN": "桌号/名称,空闲态居" }, "tip": "displayName | 桌号/名称,空闲态居中显示" }, "name": "displayName", "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": "status", "zh-CN": "status" } }, "name": "status", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "waiting", "value": "waiting" }, { "label": "available", "value": "available" }, { "label": "reserved", "value": "reserved" }, { "label": "dining", "value": "dining" }, { "label": "billed", "value": "billed" }, { "label": "availableSoon", "value": "availableSoon" } ], "options": [ { "label": "waiting", "value": "waiting" }, { "label": "available", "value": "available" }, { "label": "reserved", "value": "reserved" }, { "label": "dining", "value": "dining" }, { "label": "billed", "value": "billed" }, { "label": "availableSoon", "value": "availableSoon" } ] }, "initialValue": "waiting" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "customerName", "zh-CN": "customerName" } }, "name": "customerName", "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": "reserveTime", "zh-CN": "reserveTime" } }, "name": "reserveTime", "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": "guests", "zh-CN": "当前用餐人数(与 F" }, "tip": "guests | 当前用餐人数(与 Figma 设计一致)" }, "name": "guests", "description": "当前用餐人数(与 Figma 设计一致)", "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": "capacity", "zh-CN": "可坐人数(与表格列「" }, "tip": "capacity | 可坐人数(与表格列「可坐人数」绑定)" }, "name": "capacity", "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": "dishes", "zh-CN": "dishes" } }, "name": "dishes", "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": "duration", "zh-CN": "duration" } }, "name": "duration", "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": "area", "zh-CN": "区域(与表格列「区域" }, "tip": "area | 区域(与表格列「区域」绑定,如大厅/包厢A)" }, "name": "area", "description": "区域(与表格列「区域」绑定,如大厅/包厢A)", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } } ], "supports": { "style": true }, "component": {} } }; const snippets: Snippet[] = [ { "title": "renderFigmaStyleTableCard", "screenshot": "", "schema": { "componentName": "renderFigmaStyleTableCard", "props": {} } } ]; export default { ...renderFigmaStyleTableCardMeta, snippets };