import { ComponentMetadata, Snippet } from '@alilc/lowcode-types'; const PisellFloorMapLayoutMeta: ComponentMetadata = { "componentName": "PisellFloorMapLayout", "title": "PisellFloorMapLayout", "docUrl": "", "screenshot": "", "devMode": "proCode", "npm": { "package": "@pisell/materials", "version": "1.0.1064", "exportName": "PisellFloorMapLayout", "main": "src\\index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "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": "items", "zh-CN": "资源列表;每项至少包" }, "tip": "items | 资源列表;每项至少包含 id、x、y" }, "name": "items", "description": "资源列表;每项至少包含 id、x、y", "setter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } }, "isRequired": true, "initialValue": [] } }, { "title": { "label": { "type": "i18n", "en-US": "renderItem", "zh-CN": "每个资源项的渲染函数" }, "tip": "renderItem | 每个资源项的渲染函数;内容与样式由调用方完全控制" }, "name": "renderItem", "description": "每个资源项的渲染函数;内容与样式由调用方完全控制", "setter": { "componentName": "FunctionSetter", "isRequired": true } }, { "title": { "label": { "type": "i18n", "en-US": "rowKey", "zh-CN": "指定每项的唯一 ke" }, "tip": "rowKey | 指定每项的唯一 key,默认使用 item.id" }, "name": "rowKey", "description": "指定每项的唯一 key,默认使用 item.id", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "FunctionSetter", "isRequired": false } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "renderItemByKind", "zh-CN": "按 elementK" }, "tip": "renderItemByKind | 按 elementKind 的渲染函数(key 为 kind value),优先于 renderItem" }, "name": "renderItemByKind", "description": "按 elementKind 的渲染函数(key 为 kind value),优先于 renderItem", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "FunctionSetter", "isRequired": false } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "getMergedItemWrapperStyle", "zh-CN": "合并图元**外层定位" }, "tip": "getMergedItemWrapperStyle | 合并图元**外层定位容器**的额外样式(如列表/搜索筛选未命中时降低透明度)。" }, "name": "getMergedItemWrapperStyle", "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": "mapLayer", "zh-CN": "底层(地图层)配置:" }, "tip": "mapLayer | 底层(地图层)配置:背景、网格、padding、gap、吸附" }, "name": "mapLayer", "description": "底层(地图层)配置:背景、网格、padding、gap、吸附", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "backgroundType", "zh-CN": "backgroundType" } }, "name": "backgroundType", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "color", "value": "color" }, { "label": "image", "value": "image" }, { "label": "none", "value": "none" }, { "label": "svg", "value": "svg" } ], "options": [ { "label": "color", "value": "color" }, { "label": "image", "value": "image" }, { "label": "none", "value": "none" }, { "label": "svg", "value": "svg" } ] }, "initialValue": "color" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "backgroundColor", "zh-CN": "backgroundColor" } }, "name": "backgroundColor", "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": "backgroundImage", "zh-CN": "backgroundImage" } }, "name": "backgroundImage", "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": "backgroundSvg", "zh-CN": "backgroundSvg" } }, "name": "backgroundSvg", "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": "showGrid", "zh-CN": "showGrid" } }, "name": "showGrid", "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": "padding", "zh-CN": "padding" } }, "name": "padding", "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": "gap", "zh-CN": "gap" } }, "name": "gap", "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": "snapStep", "zh-CN": "snapStep" } }, "name": "snapStep", "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": "boundingPadding", "zh-CN": "boundingPadding" } }, "name": "boundingPadding", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "cellSize", "zh-CN": "每格像素尺寸(ite" }, "tip": "cellSize | 每格像素尺寸(itemUnit 为 cell 时:逻辑 1 单位对应的像素;为 pixel 时:缺省宽高的默认像素)" }, "name": "cellSize", "description": "每格像素尺寸(itemUnit 为 cell 时:逻辑 1 单位对应的像素;为 pixel 时:缺省宽高的默认像素)", "defaultValue": "64", "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": "itemUnit", "zh-CN": "item 坐标与尺寸" }, "tip": "itemUnit | item 坐标与尺寸单位:cell 格子数,pixel 像素" }, "name": "itemUnit", "description": "item 坐标与尺寸单位:cell 格子数,pixel 像素", "defaultValue": "'cell'", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "cell", "value": "cell" }, { "label": "pixel", "value": "pixel" } ], "options": [ { "label": "cell", "value": "cell" }, { "label": "pixel", "value": "pixel" } ] }, "initialValue": "cell" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "layoutMode", "zh-CN": "布局模式:grid " }, "tip": "layoutMode | 布局模式:grid 规则网格,free 完全按坐标" }, "name": "layoutMode", "description": "布局模式:grid 规则网格,free 完全按坐标", "defaultValue": "'free'", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "grid", "value": "grid" }, { "label": "free", "value": "free" } ], "options": [ { "label": "grid", "value": "grid" }, { "label": "free", "value": "free" } ] }, "initialValue": "grid" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "gridLayout", "zh-CN": "规则网格时的配置(列" }, "tip": "gridLayout | 规则网格时的配置(列数等)" }, "name": "gridLayout", "description": "规则网格时的配置(列数等)", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "columns", "zh-CN": "columns" } }, "name": "columns", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "zoom", "zh-CN": "缩放配置" }, "tip": "zoom | 缩放配置" }, "name": "zoom", "description": "缩放配置", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "defaultScale", "zh-CN": "defaultScale" } }, "name": "defaultScale", "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": "min", "zh-CN": "min" } }, "name": "min", "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": "max", "zh-CN": "max" } }, "name": "max", "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": "step", "zh-CN": "step" } }, "name": "step", "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": "autoFitOnMount", "zh-CN": "autoFitOnMount" } }, "name": "autoFitOnMount", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "pan", "zh-CN": "平移配置" }, "tip": "pan | 平移配置" }, "name": "pan", "description": "平移配置", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "enabled", "zh-CN": "enabled" } }, "name": "enabled", "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": "boundary", "zh-CN": "boundary" } }, "name": "boundary", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "none", "value": "none" }, { "label": "clamp", "value": "clamp" }, { "label": "bounce", "value": "bounce" } ], "options": [ { "label": "none", "value": "none" }, { "label": "clamp", "value": "clamp" }, { "label": "bounce", "value": "bounce" } ] }, "initialValue": "none" } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "controls", "zh-CN": "视图控制按钮显隐" }, "tip": "controls | 视图控制按钮显隐" }, "name": "controls", "description": "视图控制按钮显隐", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "showZoom", "zh-CN": "showZoom" } }, "name": "showZoom", "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": "showReset", "zh-CN": "showReset" } }, "name": "showReset", "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": "showFitBounds", "zh-CN": "showFitBounds" } }, "name": "showFitBounds", "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": "showFullscreen", "zh-CN": "showFullscreen" } }, "name": "showFullscreen", "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": "showGridToggle", "zh-CN": "showGridToggle" } }, "name": "showGridToggle", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "enableHover", "zh-CN": "是否开启 hover" }, "tip": "enableHover | 是否开启 hover 高亮或 hover 事件,默认 true" }, "name": "enableHover", "description": "是否开启 hover 高亮或 hover 事件,默认 true", "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": "onItemClick", "zh-CN": "资源项点击回调" }, "tip": "onItemClick | 资源项点击回调" }, "name": "onItemClick", "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": "onItemHover", "zh-CN": "资源项鼠标进入" }, "tip": "onItemHover | 资源项鼠标进入" }, "name": "onItemHover", "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": "onItemLeave", "zh-CN": "资源项鼠标离开" }, "tip": "onItemLeave | 资源项鼠标离开" }, "name": "onItemLeave", "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": "floorMapFullscreenMode", "zh-CN": "编辑态全屏按钮与顶栏" }, "tip": "floorMapFullscreenMode | 编辑态全屏按钮与顶栏形态,见 {@link FloorMapFullscreenMode}" }, "name": "floorMapFullscreenMode", "description": "编辑态全屏按钮与顶栏形态,见 {@link FloorMapFullscreenMode}", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "disabled", "value": "disabled" }, { "label": "toggle", "value": "toggle" }, { "label": "locked", "value": "locked" } ], "options": [ { "label": "disabled", "value": "disabled" }, { "label": "toggle", "value": "toggle" }, { "label": "locked", "value": "locked" } ] }, "initialValue": "disabled" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "mode", "zh-CN": "模式:read 仅展" }, "tip": "mode | 模式:read 仅展示,edit 可编辑;与 floorMapConfig 同时使用时生效" }, "name": "mode", "description": "模式:read 仅展示,edit 可编辑;与 floorMapConfig 同时使用时生效", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "read", "value": "read" }, { "label": "edit", "value": "edit" } ], "options": [ { "label": "read", "value": "read" }, { "label": "edit", "value": "edit" } ] }, "initialValue": "read" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "floorMapConfig", "zh-CN": "平面图视图配置;传入" }, "tip": "floorMapConfig | 平面图视图配置;传入时由组件内部按当前画布合并 items,忽略外部传入的 items" }, "name": "floorMapConfig", "description": "平面图视图配置;传入时由组件内部按当前画布合并 items,忽略外部传入的 items", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "canvases", "zh-CN": "canvases" } }, "name": "canvases", "setter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "id", "zh-CN": "id" } }, "name": "id", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "name", "zh-CN": "name" } }, "name": "name", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "en", "zh-CN": "en" } }, "name": "en", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "zh-CN", "zh-CN": "zh-CN" } }, "name": "zh-CN", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "zh-HK", "zh-CN": "zh-HK" } }, "name": "zh-HK", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "ja", "zh-CN": "ja" } }, "name": "ja", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "pt", "zh-CN": "pt" } }, "name": "pt", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] }, "isRequired": true } }, { "title": { "label": { "type": "i18n", "en-US": "nameKey", "zh-CN": "nameKey" } }, "name": "nameKey", "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": "tabBadge", "zh-CN": "tabBadge" } }, "name": "tabBadge", "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": "order", "zh-CN": "order" } }, "name": "order", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "enabled", "zh-CN": "enabled" } }, "name": "enabled", "setter": { "componentName": "BoolSetter", "isRequired": true, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "background", "zh-CN": "background" } }, "name": "background", "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": "categoryIds", "zh-CN": "categoryIds" } }, "name": "categoryIds", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "mapLayer", "zh-CN": "mapLayer" } }, "name": "mapLayer", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "backgroundType", "zh-CN": "backgroundType" } }, "name": "backgroundType", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "color", "value": "color" }, { "label": "image", "value": "image" }, { "label": "none", "value": "none" }, { "label": "svg", "value": "svg" } ], "options": [ { "label": "color", "value": "color" }, { "label": "image", "value": "image" }, { "label": "none", "value": "none" }, { "label": "svg", "value": "svg" } ] }, "initialValue": "color" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "backgroundColor", "zh-CN": "backgroundColor" } }, "name": "backgroundColor", "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": "backgroundImage", "zh-CN": "backgroundImage" } }, "name": "backgroundImage", "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": "backgroundSvg", "zh-CN": "backgroundSvg" } }, "name": "backgroundSvg", "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": "showGrid", "zh-CN": "showGrid" } }, "name": "showGrid", "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": "padding", "zh-CN": "padding" } }, "name": "padding", "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": "gap", "zh-CN": "gap" } }, "name": "gap", "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": "snapStep", "zh-CN": "snapStep" } }, "name": "snapStep", "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": "boundingPadding", "zh-CN": "boundingPadding" } }, "name": "boundingPadding", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "isRequired": true, "initialValue": [] } }, { "title": { "label": { "type": "i18n", "en-US": "canvasUi", "zh-CN": "canvasUi" } }, "name": "canvasUi", "setter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "canCreate", "zh-CN": "canCreate" } }, "name": "canCreate", "setter": { "componentName": "BoolSetter", "isRequired": true, "initialValue": false } }, { "title": { "label": { "type": "i18n", "en-US": "canEdit", "zh-CN": "canEdit" } }, "name": "canEdit", "setter": { "componentName": "BoolSetter", "isRequired": true, "initialValue": false } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": true } }, { "title": { "label": { "type": "i18n", "en-US": "elementKindCategories", "zh-CN": "elementKindCategories" } }, "name": "elementKindCategories", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "id", "zh-CN": "id" } }, "name": "id", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "label", "zh-CN": "label" } }, "name": "label", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "order", "zh-CN": "order" } }, "name": "order", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "NumberSetter", "isRequired": false, "initialValue": 0 } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "elementKinds", "zh-CN": "elementKinds" } }, "name": "elementKinds", "setter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "value", "zh-CN": "value" } }, "name": "value", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "label", "zh-CN": "label" } }, "name": "label", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "categoryId", "zh-CN": "categoryId" } }, "name": "categoryId", "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": "dataBindingPolicy", "zh-CN": "dataBindingPolicy" } }, "name": "dataBindingPolicy", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "required", "value": "required" }, { "label": "none", "value": "none" }, { "label": "optional", "value": "optional" } ], "options": [ { "label": "required", "value": "required" }, { "label": "none", "value": "none" }, { "label": "optional", "value": "optional" } ] }, "initialValue": "required" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "allowedDataSourceKeys", "zh-CN": "allowedDataSourceKeys" } }, "name": "allowedDataSourceKeys", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "expectedRecordFields", "zh-CN": "expectedRecordFields" } }, "name": "expectedRecordFields", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "defaultShape", "zh-CN": "defaultShape" } }, "name": "defaultShape", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "circle", "value": "circle" }, { "label": "polygon", "value": "polygon" }, { "label": "rect", "value": "rect" }, { "label": "triangle", "value": "triangle" }, { "label": "custom", "value": "custom" } ], "options": [ { "label": "circle", "value": "circle" }, { "label": "polygon", "value": "polygon" }, { "label": "rect", "value": "rect" }, { "label": "triangle", "value": "triangle" }, { "label": "custom", "value": "custom" } ] }, "initialValue": "circle" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "defaultFillColor", "zh-CN": "defaultFillColor" } }, "name": "defaultFillColor", "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": "defaultStrokeColor", "zh-CN": "defaultStrokeColor" } }, "name": "defaultStrokeColor", "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": "showInPalette", "zh-CN": "showInPalette" } }, "name": "showInPalette", "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": "defaultPoints", "zh-CN": "defaultPoints" } }, "name": "defaultPoints", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "MixedSetter", "props": {} } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "defaultSvgUrl", "zh-CN": "defaultSvgUrl" } }, "name": "defaultSvgUrl", "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": "defaultSvgPath", "zh-CN": "defaultSvgPath" } }, "name": "defaultSvgPath", "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": "defaultImageUrl", "zh-CN": "defaultImageUrl" } }, "name": "defaultImageUrl", "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": "defaultPresentation", "zh-CN": "defaultPresentation" } }, "name": "defaultPresentation", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "title", "zh-CN": "title" } }, "name": "title", "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": "subtitle", "zh-CN": "subtitle" } }, "name": "subtitle", "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": "extensions", "zh-CN": "extensions" } }, "name": "extensions", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } } }, "initialValue": {} } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "isRequired": true, "initialValue": [] } }, { "title": { "label": { "type": "i18n", "en-US": "sceneElements", "zh-CN": "sceneElements" } }, "name": "sceneElements", "setter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "instanceId", "zh-CN": "instanceId" } }, "name": "instanceId", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "canvasId", "zh-CN": "canvasId" } }, "name": "canvasId", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "x", "zh-CN": "x" } }, "name": "x", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "y", "zh-CN": "y" } }, "name": "y", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "name", "zh-CN": "name" } }, "name": "name", "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": "zIndex", "zh-CN": "zIndex" } }, "name": "zIndex", "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": "width", "zh-CN": "width" } }, "name": "width", "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": "height", "zh-CN": "height" } }, "name": "height", "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": "elementKind", "zh-CN": "elementKind" } }, "name": "elementKind", "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": "scale", "zh-CN": "scale" } }, "name": "scale", "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": "shape", "zh-CN": "shape" } }, "name": "shape", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "circle", "value": "circle" }, { "label": "polygon", "value": "polygon" }, { "label": "rect", "value": "rect" }, { "label": "triangle", "value": "triangle" }, { "label": "custom", "value": "custom" } ], "options": [ { "label": "circle", "value": "circle" }, { "label": "polygon", "value": "polygon" }, { "label": "rect", "value": "rect" }, { "label": "triangle", "value": "triangle" }, { "label": "custom", "value": "custom" } ] }, "initialValue": "circle" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "fillColor", "zh-CN": "fillColor" } }, "name": "fillColor", "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": "strokeColor", "zh-CN": "strokeColor" } }, "name": "strokeColor", "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": "textSlots", "zh-CN": "textSlots" } }, "name": "textSlots", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "id", "zh-CN": "id" } }, "name": "id", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "x", "zh-CN": "x" } }, "name": "x", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "y", "zh-CN": "y" } }, "name": "y", "setter": { "componentName": "NumberSetter", "isRequired": true, "initialValue": 0 } }, { "title": { "label": { "type": "i18n", "en-US": "align", "zh-CN": "align" } }, "name": "align", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" } ], "options": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" } ] }, "initialValue": "left" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "verticalAlign", "zh-CN": "verticalAlign" } }, "name": "verticalAlign", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "RadioGroupSetter", "props": { "dataSource": [ { "label": "middle", "value": "middle" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ], "options": [ { "label": "middle", "value": "middle" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ] }, "initialValue": "middle" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "defaultText", "zh-CN": "defaultText" } }, "name": "defaultText", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "points", "zh-CN": "points" } }, "name": "points", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "MixedSetter", "props": {} } }, "initialValue": [] } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "svgPath", "zh-CN": "svgPath" } }, "name": "svgPath", "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": "svgUrl", "zh-CN": "svgUrl" } }, "name": "svgUrl", "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": "imageUrl", "zh-CN": "imageUrl" } }, "name": "imageUrl", "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": "extensions", "zh-CN": "extensions" } }, "name": "extensions", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "dataBinding", "zh-CN": "dataBinding" } }, "name": "dataBinding", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "dataSourceKey", "zh-CN": "dataSourceKey" } }, "name": "dataSourceKey", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "recordId", "zh-CN": "recordId" } }, "name": "recordId", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "layoutTransformLocked", "zh-CN": "layoutTransformLocked" } }, "name": "layoutTransformLocked", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "BoolSetter", "isRequired": false, "initialValue": false } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "isRequired": true, "initialValue": [] } }, { "title": { "label": { "type": "i18n", "en-US": "datasourceComponents", "zh-CN": "datasourceComponents" } }, "name": "datasourceComponents", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "edges", "zh-CN": "edges" } }, "name": "edges", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "id", "zh-CN": "id" } }, "name": "id", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "sourceId", "zh-CN": "sourceId" } }, "name": "sourceId", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "targetId", "zh-CN": "targetId" } }, "name": "targetId", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "sourceAnchor", "zh-CN": "sourceAnchor" } }, "name": "sourceAnchor", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ], "options": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ] }, "initialValue": "left" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "targetAnchor", "zh-CN": "targetAnchor" } }, "name": "targetAnchor", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "SelectSetter", "props": { "dataSource": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ], "options": [ { "label": "left", "value": "left" }, { "label": "right", "value": "right" }, { "label": "center", "value": "center" }, { "label": "top", "value": "top" }, { "label": "bottom", "value": "bottom" } ] }, "initialValue": "left" } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } }, "initialValue": [] } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "dataSources", "zh-CN": "多数据源;与 flo" }, "tip": "dataSources | 多数据源;与 floorMapConfig 同时使用" }, "name": "dataSources", "description": "多数据源;与 floorMapConfig 同时使用", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "isRequired": false, "initialValue": [] } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "onSave", "zh-CN": "保存平面图配置,由上" }, "tip": "onSave | 保存平面图配置,由上层调接口持久化" }, "name": "onSave", "description": "保存平面图配置,由上层调接口持久化", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "onDataSourceRecordSave", "zh-CN": "保存单条数据源记录" }, "tip": "onDataSourceRecordSave | 保存单条数据源记录" }, "name": "onDataSourceRecordSave", "description": "保存单条数据源记录", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "dataSourceLabels", "zh-CN": "数据源展示名,key" }, "tip": "dataSourceLabels | 数据源展示名,key 为 dataSourceKey" }, "name": "dataSourceLabels", "description": "数据源展示名,key 为 dataSourceKey", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "dataSourceFormColumns", "zh-CN": "按 dataSour" }, "tip": "dataSourceFormColumns | 按 dataSourceKey 配置编辑面板「数据源记录」表单列(标签、类型、选项)" }, "name": "dataSourceFormColumns", "description": "按 dataSourceKey 配置编辑面板「数据源记录」表单列(标签、类型、选项)", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "ArraySetter", "props": { "itemSetter": { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } }, "isRequired": false, "initialValue": [] } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "dataSourceRecordForm", "zh-CN": "按 dataSour" }, "tip": "dataSourceRecordForm | 按 dataSourceKey 自定义侧栏「数据源记录」表单:传入 ReactNode 或 `(ctx) => ReactNode`;" }, "name": "dataSourceRecordForm", "description": "按 dataSourceKey 自定义侧栏「数据源记录」表单:传入 ReactNode 或 `(ctx) => ReactNode`;", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "props": { "setters": [] }, "isRequired": false } } }, "initialValue": {} } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "loading", "zh-CN": "编辑态 loadin" }, "tip": "loading | 编辑态 loading" }, "name": "loading", "description": "编辑态 loading", "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": "saveError", "zh-CN": "保存失败时的错误信息" }, "tip": "saveError | 保存失败时的错误信息" }, "name": "saveError", "description": "保存失败时的错误信息", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" }, { "componentName": "ObjectSetter", "props": { "config": { "items": [ { "title": { "label": { "type": "i18n", "en-US": "name", "zh-CN": "name" } }, "name": "name", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "message", "zh-CN": "message" } }, "name": "message", "setter": { "componentName": "StringSetter", "isRequired": true, "initialValue": "" } }, { "title": { "label": { "type": "i18n", "en-US": "stack", "zh-CN": "stack" } }, "name": "stack", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "StringSetter", "isRequired": false, "initialValue": "" } ] } } } ], "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } } } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "onElementRenderError", "zh-CN": "单图元渲染抛出异常或" }, "tip": "onElementRenderError | 单图元渲染抛出异常或内部校验失败时回调(如 renderItemByKind 抛错、绑定数据不合法)" }, "name": "onElementRenderError", "description": "单图元渲染抛出异常或内部校验失败时回调(如 renderItemByKind 抛错、绑定数据不合法)", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "FunctionSetter" } ] } } }, { "title": { "label": { "type": "i18n", "en-US": "toolbarShowSave", "zh-CN": "是否在左侧工具栏底部" }, "tip": "toolbarShowSave | 是否在左侧工具栏底部显示「保存」(默认 true;非全屏时顶栏为 Tab+全屏,保存多在侧栏;全屏时保存仅在顶栏)" }, "name": "toolbarShowSave", "description": "是否在左侧工具栏底部显示「保存」(默认 true;非全屏时顶栏为 Tab+全屏,保存多在侧栏;全屏时保存仅在顶栏)", "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": "showDataSourceRecordFormBlock", "zh-CN": "为 false 时隐" }, "tip": "showDataSourceRecordFormBlock | 为 false 时隐藏侧栏「数据源记录」表单区(保留数据绑定选源/选行)。" }, "name": "showDataSourceRecordFormBlock", "description": "为 false 时隐藏侧栏「数据源记录」表单区(保留数据绑定选源/选行)。", "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": "ref", "zh-CN": "ref" } }, "name": "ref", "setter": { "componentName": "MixedSetter", "props": { "setters": [ { "componentName": "ObjectSetter", "props": { "config": { "extraSetter": { "componentName": "MixedSetter", "isRequired": false, "props": {} } } }, "isRequired": false, "initialValue": {} }, { "componentName": "MixedSetter", "isRequired": false, "props": {} }, { "componentName": "FunctionSetter" } ] } } } ], "supports": {}, "component": {} } }; const snippets: Snippet[] = [ { "title": "PisellFloorMapLayout", "screenshot": "", "schema": { "componentName": "PisellFloorMapLayout", "props": { "cellSize": "64", "itemUnit": "'cell'", "layoutMode": "'free'" } } } ]; export default { ...PisellFloorMapLayoutMeta, snippets };