{ "generatedAt": "2026-09-06T00:45:42.124Z", "note": "由 scripts/dump-widget-schema.mts 自动生成,请勿手改;新增组件后重跑脚本。binding=true 的 option 接受 [[connUid,tableUid,fieldUid]] 三元组。", "widgets": { "basic-text": { "meta": { "name": "文本", "category": "text", "defaultSize": [ 300, 60 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "text", "group": "basic", "type": "string", "default": "文本", "alias": "文本" }, { "name": "text-arrangement", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "文本排列", "selectChoices": [ { "value": "horizontal", "label": "水平排列" }, { "value": "vertical", "label": "垂直排列" } ] }, { "name": "content-overflow", "group": "basic", "type": "select(radioGroup)", "default": "hidden", "alias": "内容溢出", "selectChoices": [ { "value": "hidden", "label": "裁剪" }, { "value": "auto", "label": "滚动条" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 60 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "text-font", "group": "font", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "size": 20, "color": "#ffffff" }, "alias": "字体" }, { "name": "font-spacing", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "字体间隔" }, { "name": "font-line-height", "group": "font", "type": "number(unit=px,min=0)", "default": 0, "alias": "行高" }, { "name": "text-indent", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "文字缩进" }, { "name": "text-tilt", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文字倾斜" }, { "name": "text-position", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-vertical", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-position-relative", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文本位置" }, { "name": "font-shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "发光颜色" }, { "name": "font-shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "发光模糊" }, { "name": "font-shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "font-shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "投影颜色" }, { "name": "shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "投影模糊" }, { "name": "shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放动画" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "scroll", "alias": "动画类型", "selectChoices": [ { "value": "scroll", "label": "滚动" }, { "value": "blink", "label": "闪烁" } ] }, { "name": "animation-easing", "group": "animation-display", "type": "select", "default": "none", "alias": "缓动方式", "selectChoices": [ { "label": "无(线性)", "value": "none" }, { "label": "一次·入", "value": "Power1.easeIn" }, { "label": "一次·出", "value": "Power1.easeOut" }, { "label": "一次·进出", "value": "Power1.easeInOut" }, { "label": "二次·入", "value": "Power2.easeIn" }, { "label": "二次·出", "value": "Power2.easeOut" }, { "label": "二次·进出", "value": "Power2.easeInOut" }, { "label": "三次·入", "value": "Power3.easeIn" }, { "label": "三次·出", "value": "Power3.easeOut" }, { "label": "三次·进出", "value": "Power3.easeInOut" }, { "label": "四次·入", "value": "Power4.easeIn" }, { "label": "四次·出", "value": "Power4.easeOut" }, { "label": "四次·进出", "value": "Power4.easeInOut" }, { "label": "正弦·入", "value": "Sine.easeIn" }, { "label": "正弦·出", "value": "Sine.easeOut" }, { "label": "正弦·进出", "value": "Sine.easeInOut" }, { "label": "指数·入", "value": "Expo.easeIn" }, { "label": "指数·出", "value": "Expo.easeOut" }, { "label": "指数·进出", "value": "Expo.easeInOut" }, { "label": "圆形·入", "value": "Circ.easeIn" }, { "label": "圆形·出", "value": "Circ.easeOut" }, { "label": "圆形·进出", "value": "Circ.easeInOut" }, { "label": "回弹·入", "value": "Back.easeIn" }, { "label": "回弹·出", "value": "Back.easeOut" }, { "label": "回弹·进出", "value": "Back.easeInOut" }, { "label": "弹性·入", "value": "Elastic.easeIn" }, { "label": "弹性·出", "value": "Elastic.easeOut" }, { "label": "弹性·进出", "value": "Elastic.easeInOut" }, { "label": "弹跳·入", "value": "Bounce.easeIn" }, { "label": "弹跳·出", "value": "Bounce.easeOut" }, { "label": "弹跳·进出", "value": "Bounce.easeInOut" }, { "label": "慢镜·入", "value": "SlowMo.easeIn" }, { "label": "慢镜·出", "value": "SlowMo.easeOut" }, { "label": "慢镜·进出", "value": "SlowMo.easeInOut" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "动画延迟时长" }, { "name": "animation-duration", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "单个动画持续时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": false, "alias": "循环播放动画" }, { "name": "animation-interval", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 0, "alias": "循环间隔时长" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "动态文本", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-paragraph": { "meta": { "name": "段落", "category": "text", "defaultSize": [ 360, 200 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "text", "group": "basic", "type": "string(textarea,rows=5)", "default": "这是一段示例段落文本。\n可在画布中双击进行编辑,支持行高、缩进、内边距与对齐等排版设置。", "alias": "段落文本" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "font", "group": "font", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "size": 16, "color": "#ffffff" }, "alias": "字体" }, { "name": "font-spacing", "group": "font", "type": "number(unit=px,min=0)", "default": 0, "alias": "字间距" }, { "name": "font-line-height", "group": "font", "type": "number(unit=px,min=0)", "default": 40, "alias": "行高" }, { "name": "text-indent", "group": "font", "type": "number(unit=字,min=0)", "default": 2, "alias": "首行缩进" }, { "name": "text-position", "group": "font", "type": "select(radioGroup)", "default": "left", "alias": "对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" }, { "label": "两端对齐", "value": "justify", "glyph": "align-justify" } ] }, { "name": "text-padding", "group": "font", "type": "vector<左,右,上,下>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "font-shadow-color", "group": "shadow", "type": "color", "default": "#000000", "alias": "投影颜色" }, { "name": "font-shadow-blur", "group": "shadow", "type": "number(unit=px,min=0)", "default": 0, "alias": "投影模糊" }, { "name": "font-shadow-offset-x", "group": "shadow", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "font-shadow-offset-y", "group": "shadow", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "animation-display", "group": "animation", "type": "boolean", "default": false, "alias": "播放滚动动画" }, { "name": "animation-delay", "group": "animation", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "动画延迟时长" }, { "name": "animation-duration", "group": "animation", "type": "number(step=0.1,unit=秒)", "default": 5, "alias": "单次滚动时长" }, { "name": "animation-loop", "group": "animation", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "animation-interval", "group": "animation", "type": "number(step=0.1,unit=秒)", "default": 0, "alias": "循环间隔时长" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "动态文本", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-markdown": { "meta": { "name": "Markdown", "category": "text", "defaultSize": [ 360, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "content", "group": "basic", "type": "string(textarea,rows=8)", "default": "# Markdown 组件\n\n这是一个 **Markdown** 富文本组件,支持 *斜体*、~~删除线~~、`行内代码` 与 [超链接](https://example.com)。\n\n## 列表\n\n- 支持无序列表\n- 以及 **嵌套**\n - 子项 A\n - 子项 B\n\n1. 有序列表项\n2. 第二项\n\n## 引用与代码\n\n> 引用块常用于提示、摘要或说明。\n\n```js\nfunction greet(name) {\n return `Hello, ${name}`\n}\n```\n\n## 表格\n\n| 指标 | 今日 | 昨日 |\n| :-- | --: | --: |\n| 访问量 | 1,280 | 1,024 |\n| 转化率 | 3.2% | 2.8% |\n\n---\n\n> 双击组件即可编辑内容。", "alias": "Markdown 内容" }, { "name": "md-theme", "group": "basic", "type": "select(radioGroup)", "default": "dark", "alias": "主题", "selectChoices": [ { "label": "深色", "value": "dark" }, { "label": "浅色", "value": "light" } ] }, { "name": "md-overflow", "group": "basic", "type": "select", "default": "auto", "alias": "内容溢出", "selectChoices": [ { "label": "自动滚动", "value": "auto" }, { "label": "隐藏", "value": "hidden" }, { "label": "可见", "value": "visible" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "text-font", "group": "typography", "type": "font(gradient=false)", "default": { "size": 14, "color": "#e6edf3" }, "alias": "字体" }, { "name": "font-line-height", "group": "typography", "type": "number(step=0.1,min=1)", "default": 1.7, "alias": "行高倍数" }, { "name": "text-align", "group": "typography", "type": "select(radioGroup)", "default": "left", "alias": "对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-padding", "group": "typography", "type": "vector<左,右,上,下>(unit=px)", "default": [ 16, 16, 12, 12 ], "alias": "内边距" }, { "name": "link-color", "group": "link", "type": "color", "default": "#4aa3ff", "alias": "链接颜色" }, { "name": "link-target-blank", "group": "link", "type": "boolean", "default": true, "alias": "新窗口打开链接" }, { "name": "highlight-code", "group": "link", "type": "boolean", "default": true, "alias": "代码高亮" }, { "name": "linkify", "group": "parse", "type": "boolean", "default": true, "alias": "自动识别链接" }, { "name": "breaks", "group": "parse", "type": "boolean", "default": false, "alias": "换行转换行符" }, { "name": "allow-html", "group": "parse", "type": "boolean", "default": false, "alias": "允许内联 HTML" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "动态内容", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "chart-bar": { "meta": { "name": "柱状图", "category": "chart", "defaultSize": [ 420, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "柱状图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "direction", "group": "chart", "type": "select(radioGroup)", "default": "vertical", "alias": "方向", "selectChoices": [ { "label": "纵向", "value": "vertical" }, { "label": "横向", "value": "horizontal" } ] }, { "name": "bar-color", "group": "chart", "type": "color", "default": "#3aa1ff", "alias": "柱条颜色" }, { "name": "bar-width", "group": "chart", "type": "slider(min=10,max=100,step=1,unit=%)", "default": 45, "alias": "柱条宽度" }, { "name": "bar-radius", "group": "chart", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角半径" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": false, "alias": "显示图例" }, { "name": "chart-axis-color", "group": "axis", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "axis", "type": "color", "default": "#9aa4b2", "alias": "文字颜色" }, { "name": "split-line", "group": "axis", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目轴", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=1)", "alias": "数值", "binding": true }, { "name": "series-name", "group": "static", "type": "string", "default": "数值", "alias": "系列名" }, { "name": "categories", "group": "static", "type": "string", "default": "一月,二月,三月,四月,五月,六月", "alias": "类目" }, { "name": "values", "group": "static", "type": "string", "default": "120,200,150,80,170,110", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-line": { "meta": { "name": "折线图", "category": "chart", "defaultSize": [ 420, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "折线图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "line-color", "group": "chart", "type": "color", "default": "#3aa1ff", "alias": "折线颜色" }, { "name": "line-width", "group": "chart", "type": "number(unit=px,min=0)", "default": 2, "alias": "折线宽度" }, { "name": "smooth", "group": "chart", "type": "boolean", "default": false, "alias": "平滑曲线" }, { "name": "show-symbol", "group": "chart", "type": "boolean", "default": true, "alias": "显示数据点" }, { "name": "symbol-size", "group": "chart", "type": "number(unit=px,min=0)", "default": 5, "alias": "数据点大小" }, { "name": "show-area", "group": "chart", "type": "boolean", "default": false, "alias": "显示面积" }, { "name": "area-opacity", "group": "chart", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 25, "alias": "面积不透明度" }, { "name": "flow-light", "group": "chart", "type": "boolean", "default": false, "alias": "流光动画" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": false, "alias": "显示图例" }, { "name": "chart-axis-color", "group": "axis", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "axis", "type": "color", "default": "#9aa4b2", "alias": "文字颜色" }, { "name": "split-line", "group": "axis", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目轴", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=1)", "alias": "数值", "binding": true }, { "name": "series-name", "group": "static", "type": "string", "default": "数值", "alias": "系列名" }, { "name": "categories", "group": "static", "type": "string", "default": "一月,二月,三月,四月,五月,六月", "alias": "类目" }, { "name": "values", "group": "static", "type": "string", "default": "120,200,150,80,170,110", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-area": { "meta": { "name": "面积图", "category": "chart", "defaultSize": [ 420, 300 ], "defaultOptions": { "show-area": true, "area-opacity": 40 } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "折线图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "line-color", "group": "chart", "type": "color", "default": "#3aa1ff", "alias": "折线颜色" }, { "name": "line-width", "group": "chart", "type": "number(unit=px,min=0)", "default": 2, "alias": "折线宽度" }, { "name": "smooth", "group": "chart", "type": "boolean", "default": false, "alias": "平滑曲线" }, { "name": "show-symbol", "group": "chart", "type": "boolean", "default": true, "alias": "显示数据点" }, { "name": "symbol-size", "group": "chart", "type": "number(unit=px,min=0)", "default": 5, "alias": "数据点大小" }, { "name": "show-area", "group": "chart", "type": "boolean", "default": false, "alias": "显示面积" }, { "name": "area-opacity", "group": "chart", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 25, "alias": "面积不透明度" }, { "name": "flow-light", "group": "chart", "type": "boolean", "default": false, "alias": "流光动画" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": false, "alias": "显示图例" }, { "name": "chart-axis-color", "group": "axis", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "axis", "type": "color", "default": "#9aa4b2", "alias": "文字颜色" }, { "name": "split-line", "group": "axis", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目轴", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=1)", "alias": "数值", "binding": true }, { "name": "series-name", "group": "static", "type": "string", "default": "数值", "alias": "系列名" }, { "name": "categories", "group": "static", "type": "string", "default": "一月,二月,三月,四月,五月,六月", "alias": "类目" }, { "name": "values", "group": "static", "type": "string", "default": "120,200,150,80,170,110", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-biaxial": { "meta": { "name": "双轴图", "category": "chart", "defaultSize": [ 460, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "双轴图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": true, "alias": "显示图例" }, { "name": "bar-color", "group": "bar", "type": "color", "default": "#3aa1ff", "alias": "柱颜色" }, { "name": "bar-width", "group": "bar", "type": "number(unit=px,min=0)", "default": 18, "alias": "柱宽" }, { "name": "bar-radius", "group": "bar", "type": "number(unit=px,min=0)", "default": 2, "alias": "圆角" }, { "name": "bar-stack", "group": "bar", "type": "boolean", "default": false, "alias": "堆叠" }, { "name": "left-axis-name", "group": "bar", "type": "string", "default": "", "alias": "左轴名称" }, { "name": "line-color", "group": "line", "type": "color", "default": "#f7b500", "alias": "折线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "折线宽度" }, { "name": "smooth", "group": "line", "type": "boolean", "default": true, "alias": "平滑曲线" }, { "name": "show-symbol", "group": "line", "type": "boolean", "default": true, "alias": "显示数据点" }, { "name": "symbol-size", "group": "line", "type": "number(unit=px,min=0)", "default": 5, "alias": "数据点大小" }, { "name": "right-axis-name", "group": "line", "type": "string", "default": "", "alias": "右轴名称" }, { "name": "chart-axis-color", "group": "axis", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "axis", "type": "color", "default": "#9aa4b2", "alias": "文字颜色" }, { "name": "split-line", "group": "axis", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目轴", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=0)", "alias": "柱状(左轴)", "binding": true }, { "name": "line-metric-fields", "group": "fields", "type": "field(recommend=number,min=0)", "alias": "折线(右轴)", "binding": true }, { "name": "categories", "group": "static", "type": "string", "default": "示例1,示例2,示例3,示例4,示例5", "alias": "类目" }, { "name": "bar-name", "group": "static", "type": "string", "default": "值1", "alias": "柱系列名" }, { "name": "bar-values", "group": "static", "type": "string", "default": "1048,735,580,1005,700", "alias": "柱数值" }, { "name": "line-name", "group": "static", "type": "string", "default": "值3", "alias": "折线系列名" }, { "name": "line-values", "group": "static", "type": "string", "default": "250,600,450,300,360", "alias": "折线数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-biaxial-stack": { "meta": { "name": "双轴堆叠图", "category": "chart", "defaultSize": [ 460, 320 ], "defaultOptions": { "bar-stack": true } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "双轴图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": true, "alias": "显示图例" }, { "name": "bar-color", "group": "bar", "type": "color", "default": "#3aa1ff", "alias": "柱颜色" }, { "name": "bar-width", "group": "bar", "type": "number(unit=px,min=0)", "default": 18, "alias": "柱宽" }, { "name": "bar-radius", "group": "bar", "type": "number(unit=px,min=0)", "default": 2, "alias": "圆角" }, { "name": "bar-stack", "group": "bar", "type": "boolean", "default": false, "alias": "堆叠" }, { "name": "left-axis-name", "group": "bar", "type": "string", "default": "", "alias": "左轴名称" }, { "name": "line-color", "group": "line", "type": "color", "default": "#f7b500", "alias": "折线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "折线宽度" }, { "name": "smooth", "group": "line", "type": "boolean", "default": true, "alias": "平滑曲线" }, { "name": "show-symbol", "group": "line", "type": "boolean", "default": true, "alias": "显示数据点" }, { "name": "symbol-size", "group": "line", "type": "number(unit=px,min=0)", "default": 5, "alias": "数据点大小" }, { "name": "right-axis-name", "group": "line", "type": "string", "default": "", "alias": "右轴名称" }, { "name": "chart-axis-color", "group": "axis", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "axis", "type": "color", "default": "#9aa4b2", "alias": "文字颜色" }, { "name": "split-line", "group": "axis", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目轴", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=0)", "alias": "柱状(左轴)", "binding": true }, { "name": "line-metric-fields", "group": "fields", "type": "field(recommend=number,min=0)", "alias": "折线(右轴)", "binding": true }, { "name": "categories", "group": "static", "type": "string", "default": "示例1,示例2,示例3,示例4,示例5", "alias": "类目" }, { "name": "bar-name", "group": "static", "type": "string", "default": "值1", "alias": "柱系列名" }, { "name": "bar-values", "group": "static", "type": "string", "default": "1048,735,580,1005,700", "alias": "柱数值" }, { "name": "line-name", "group": "static", "type": "string", "default": "值3", "alias": "折线系列名" }, { "name": "line-values", "group": "static", "type": "string", "default": "250,600,450,300,360", "alias": "折线数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-pie": { "meta": { "name": "饼图", "category": "chart", "defaultSize": [ 420, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "饼图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "radius", "group": "chart", "type": "slider(min=10,max=90,step=1,unit=%)", "default": 65, "alias": "半径" }, { "name": "rose", "group": "chart", "type": "boolean", "default": false, "alias": "南丁格尔玫瑰" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": true, "alias": "显示图例" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": true, "alias": "显示标签" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#9aa4b2", "alias": "标签颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目", "binding": true }, { "name": "value", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-names", "group": "static", "type": "string", "default": "一类,二类,三类,四类", "alias": "类目" }, { "name": "demo-values", "group": "static", "type": "string", "default": "40,30,20,10", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-scatter": { "meta": { "name": "散点图", "category": "chart", "defaultSize": [ 420, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "散点图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "point-color", "group": "chart", "type": "color", "default": "#3aa1ff", "alias": "散点颜色" }, { "name": "point-size", "group": "chart", "type": "number(min=2,max=60,unit=px)", "default": 12, "alias": "基础点大小" }, { "name": "bubble-mode", "group": "chart", "type": "boolean", "default": false, "alias": "气泡模式" }, { "name": "split-line", "group": "chart", "type": "boolean", "default": true, "alias": "网格线" }, { "name": "chart-axis-color", "group": "chart", "type": "color", "default": "#3a4252", "alias": "轴线颜色" }, { "name": "chart-axis-label-color", "group": "chart", "type": "color", "default": "#9aa4b2", "alias": "轴标签颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "x-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "X 数值", "binding": true }, { "name": "y-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "Y 数值", "binding": true }, { "name": "size-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "气泡大小", "binding": true }, { "name": "demo-x", "group": "static", "type": "string", "default": "10,20,30,42,55,66,74,88,93", "alias": "X 序列" }, { "name": "demo-y", "group": "static", "type": "string", "default": "8,16,12,28,21,35,26,42,30", "alias": "Y 序列" }, { "name": "demo-size", "group": "static", "type": "string", "default": "", "alias": "大小序列" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-radar": { "meta": { "name": "雷达图", "category": "chart", "defaultSize": [ 420, 340 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "雷达图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "radar-shape", "group": "chart", "type": "select(radioGroup)", "default": "polygon", "alias": "雷达形状", "selectChoices": [ { "value": "polygon", "label": "多边形" }, { "value": "circle", "label": "圆形" } ] }, { "name": "radar-radius", "group": "chart", "type": "slider(min=20,max=90,step=1,unit=%)", "default": 60, "alias": "半径" }, { "name": "area-opacity", "group": "chart", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 10, "alias": "面积透明度" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": true, "alias": "显示图例" }, { "name": "axis-name-color", "group": "chart", "type": "color", "default": "#9aa4b2", "alias": "指标名颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "indicator-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "指标名", "binding": true }, { "name": "metric-fields", "group": "fields", "type": "field(recommend=number,min=1,max=6)", "alias": "数值", "binding": true }, { "name": "demo-indicators", "group": "static", "type": "string", "default": "销售,管理,信息技术,客服,研发,市场", "alias": "指标" }, { "name": "demo-values", "group": "static", "type": "string", "default": "420,300,200,350,500,180", "alias": "系列1数值" }, { "name": "demo-values2", "group": "static", "type": "string", "default": "250,400,350,200,300,420", "alias": "系列2数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-funnel": { "meta": { "name": "漏斗图", "category": "chart", "defaultSize": [ 420, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "漏斗图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "funnel-sort", "group": "chart", "type": "select(radioGroup)", "default": "descending", "alias": "排序", "selectChoices": [ { "value": "descending", "label": "倒三角" }, { "value": "ascending", "label": "正三角" } ] }, { "name": "label-position", "group": "chart", "type": "select", "default": "inside", "alias": "标签位置", "selectChoices": [ { "value": "inside", "label": "内部" }, { "value": "left", "label": "外部左侧" }, { "value": "right", "label": "外部右侧" }, { "value": "insideLeft", "label": "内部左侧" }, { "value": "insideRight", "label": "内部右侧" } ] }, { "name": "gap", "group": "chart", "type": "number(min=0,max=30,unit=px)", "default": 4, "alias": "层间距" }, { "name": "show-legend", "group": "chart", "type": "boolean", "default": false, "alias": "显示图例" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标签颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目", "binding": true }, { "name": "value", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-names", "group": "static", "type": "string", "default": "展示,点击,访问,咨询,订单", "alias": "类目" }, { "name": "demo-values", "group": "static", "type": "string", "default": "100,80,60,40,20", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-gauge": { "meta": { "name": "仪表盘", "category": "chart", "defaultSize": [ 320, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "仪表盘", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": false, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "static-value", "group": "chart", "type": "number", "default": 70, "alias": "固定值" }, { "name": "min-value", "group": "chart", "type": "number", "default": 0, "alias": "最小刻度" }, { "name": "max-value", "group": "chart", "type": "number", "default": 100, "alias": "最大刻度" }, { "name": "split-number", "group": "chart", "type": "number(min=2,max=20)", "default": 10, "alias": "刻度段数" }, { "name": "pointer-color", "group": "chart", "type": "color", "default": "#2af4ff", "alias": "指针颜色" }, { "name": "arc-color", "group": "chart", "type": "color", "default": "#00d4e6", "alias": "弧面颜色" }, { "name": "ring-color", "group": "chart", "type": "color", "default": "#1369e3", "alias": "外圈颜色" }, { "name": "tick-color", "group": "chart", "type": "color", "default": "#42e5fb", "alias": "刻度颜色" }, { "name": "show-detail", "group": "chart", "type": "boolean", "default": true, "alias": "显示数值" }, { "name": "detail-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "数值颜色" }, { "name": "unit", "group": "chart", "type": "string", "default": "", "alias": "单位" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-heatmap": { "meta": { "name": "热力图", "category": "chart", "defaultSize": [ 460, 340 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "热力图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "low-color", "group": "chart", "type": "color", "default": "#0a3069", "alias": "低值颜色" }, { "name": "high-color", "group": "chart", "type": "color", "default": "#39d0ff", "alias": "高值颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": false, "alias": "显示数值" }, { "name": "show-visualmap", "group": "chart", "type": "boolean", "default": true, "alias": "显示色条" }, { "name": "chart-axis-label-color", "group": "chart", "type": "color", "default": "#9aa4b2", "alias": "轴标签颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "x-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "X 类目", "binding": true }, { "name": "y-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "Y 类目", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-x", "group": "static", "type": "string", "default": "周一,周二,周三,周四,周五,周六,周日", "alias": "X 类目" }, { "name": "demo-y", "group": "static", "type": "string", "default": "早晨,上午,中午,下午,晚上", "alias": "Y 类目" }, { "name": "demo-values", "group": "static", "type": "string", "default": "5,7,3,9,2,4,6;8,2,6,4,9,1,3;2,9,4,7,3,8,5;6,3,8,2,7,5,9;4,8,2,6,5,9,1", "alias": "数值矩阵" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-treemap": { "meta": { "name": "矩形树图", "category": "chart", "defaultSize": [ 460, 340 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "矩形树图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": true, "alias": "显示标签" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标签颜色" }, { "name": "gap-width", "group": "chart", "type": "number(min=0,max=10,unit=px)", "default": 2, "alias": "块间距" }, { "name": "show-breadcrumb", "group": "chart", "type": "boolean", "default": false, "alias": "显示面包屑" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "name-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "名称", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "group-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "父级分组", "binding": true }, { "name": "demo-names", "group": "static", "type": "string", "default": "华东,华南,华北,西南,东北,西北", "alias": "名称" }, { "name": "demo-values", "group": "static", "type": "string", "default": "340,260,210,160,120,90", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-sankey": { "meta": { "name": "桑基图", "category": "chart", "defaultSize": [ 480, 360 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "桑基图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#cfd8e3", "alias": "标签颜色" }, { "name": "node-width", "group": "chart", "type": "number(min=4,max=40,unit=px)", "default": 16, "alias": "节点宽度" }, { "name": "node-gap", "group": "chart", "type": "number(min=2,max=30,unit=px)", "default": 8, "alias": "节点间隙" }, { "name": "link-curveness", "group": "chart", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 50, "alias": "链路弧度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "source-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "来源", "binding": true }, { "name": "target-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "去向", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-links", "group": "static", "type": "string", "default": "能源>火电:60;能源>水电:30;能源>风电:25;火电>工业:40;火电>居民:20;水电>工业:18;水电>居民:12;风电>工业:15;风电>居民:10", "alias": "链路" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-graph": { "meta": { "name": "关系图", "category": "chart", "defaultSize": [ 480, 360 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "关系图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "node-color", "group": "chart", "type": "color", "default": "#3aa1ff", "alias": "节点颜色" }, { "name": "node-size", "group": "chart", "type": "number(min=6,max=80,unit=px)", "default": 24, "alias": "节点基础尺寸" }, { "name": "link-color", "group": "chart", "type": "color", "default": "#5a6a82", "alias": "连线颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": true, "alias": "显示节点名" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#cfd8e3", "alias": "标签颜色" }, { "name": "repulsion", "group": "chart", "type": "number(min=50,max=2000)", "default": 320, "alias": "斥力" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "source-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "来源", "binding": true }, { "name": "target-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "去向", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "demo-links", "group": "static", "type": "string", "default": "总部>华东:8;总部>华南:6;总部>华北:7;华东>上海:5;华东>杭州:4;华南>深圳:5;华南>广州:4;华北>北京:6;华北>天津:3", "alias": "链路" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-liquid": { "meta": { "name": "水球图", "category": "chart", "defaultSize": [ 280, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "水球图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": false, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "static-value", "group": "chart", "type": "number", "default": 50, "alias": "固定值" }, { "name": "max-value", "group": "chart", "type": "number(min=0)", "default": 100, "alias": "最大值" }, { "name": "liquid-shape", "group": "chart", "type": "select(gallery,kind=silhouette)", "default": "circle", "alias": "形状", "selectChoices": [ { "label": "圆形", "value": "circle" }, { "label": "正方形", "value": "rect" }, { "label": "圆角方形", "value": "roundRect" }, { "label": "三角形", "value": "triangle" }, { "label": "菱形", "value": "diamond" }, { "label": "水滴", "value": "pin" }, { "label": "箭头", "value": "arrow" } ] }, { "name": "wave-color-from", "group": "chart", "type": "color", "default": "#446bf5", "alias": "波浪起始色" }, { "name": "wave-color-to", "group": "chart", "type": "color", "default": "#2ca3e2", "alias": "波浪结束色" }, { "name": "bg-color", "group": "chart", "type": "color", "default": "rgba(51,66,127,0.7)", "alias": "容器底色" }, { "name": "show-outline", "group": "chart", "type": "boolean", "default": false, "alias": "显示外圈" }, { "name": "label-size", "group": "chart", "type": "number(min=10,max=120,unit=px)", "default": 42, "alias": "数值字号" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "数值颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-wordcloud": { "meta": { "name": "词云", "category": "chart", "defaultSize": [ 420, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "词云", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": false, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "cloud-shape", "group": "chart", "type": "select(gallery,kind=silhouette)", "default": "circle", "alias": "轮廓形状", "selectChoices": [ { "value": "circle", "label": "圆形" }, { "value": "cardioid", "label": "心形" }, { "value": "diamond", "label": "菱形" }, { "value": "triangle-forward", "label": "三角(前倾)" }, { "value": "triangle", "label": "三角形" }, { "value": "pentagon", "label": "五边形" }, { "value": "star", "label": "星形" } ] }, { "name": "font-min", "group": "chart", "type": "number(min=6,max=60,unit=px)", "default": 12, "alias": "最小字号" }, { "name": "font-max", "group": "chart", "type": "number(min=10,max=160,unit=px)", "default": 48, "alias": "最大字号" }, { "name": "allow-rotate", "group": "chart", "type": "boolean", "default": true, "alias": "允许旋转" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "word-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "词条", "binding": true }, { "name": "weight-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "权重", "binding": true }, { "name": "demo-words", "group": "static", "type": "string", "default": "可视化:90,大屏:75,数据:66,图表:58,智慧:52,监控:45,分析:40,平台:36,实时:30,告警:26,园区:22,能源:18", "alias": "词条" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-capsule": { "meta": { "name": "胶囊柱图", "category": "chart", "defaultSize": [ 360, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "item-height", "group": "chart", "type": "number(min=4,max=40,unit=px)", "default": 10, "alias": "胶囊高度" }, { "name": "show-value", "group": "chart", "type": "boolean", "default": true, "alias": "显示数值" }, { "name": "unit", "group": "chart", "type": "string", "default": "", "alias": "单位" }, { "name": "text-color", "group": "chart", "type": "color", "default": "#b9b8cc", "alias": "文字颜色" }, { "name": "font-size", "group": "chart", "type": "number(min=8,max=32,unit=px)", "default": 12, "alias": "字号" }, { "name": "capsule-colors", "group": "chart", "type": "string", "default": "#37a2da,#32c5e9,#67e0e3,#9fe6b8,#ffdb5c,#ff9f7f", "alias": "胶囊配色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "类目", "binding": true }, { "name": "value", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-names", "group": "static", "type": "string", "default": "南阳,周口,漯河,郑州,西峡", "alias": "类目" }, { "name": "demo-values", "group": "static", "type": "string", "default": "167,123,98,75,66", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "chart-map": { "meta": { "name": "区域地图", "category": "chart", "defaultSize": [ 520, 420 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "title", "group": "chart", "type": "string", "default": "区域地图", "alias": "标题" }, { "name": "title-show", "group": "chart", "type": "boolean", "default": false, "alias": "显示标题" }, { "name": "title-color", "group": "chart", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "map-region", "group": "chart", "type": "select", "default": "china", "alias": "地图区域", "selectChoices": [ { "label": "中国", "value": "china" }, { "label": "北京", "value": "110000" }, { "label": "天津", "value": "120000" }, { "label": "河北", "value": "130000" }, { "label": "山西", "value": "140000" }, { "label": "内蒙古", "value": "150000" }, { "label": "辽宁", "value": "210000" }, { "label": "吉林", "value": "220000" }, { "label": "黑龙江", "value": "230000" }, { "label": "上海", "value": "310000" }, { "label": "江苏", "value": "320000" }, { "label": "浙江", "value": "330000" }, { "label": "安徽", "value": "340000" }, { "label": "福建", "value": "350000" }, { "label": "江西", "value": "360000" }, { "label": "山东", "value": "370000" }, { "label": "河南", "value": "410000" }, { "label": "湖北", "value": "420000" }, { "label": "湖南", "value": "430000" }, { "label": "广东", "value": "440000" }, { "label": "广西", "value": "450000" }, { "label": "海南", "value": "460000" }, { "label": "重庆", "value": "500000" }, { "label": "四川", "value": "510000" }, { "label": "贵州", "value": "520000" }, { "label": "云南", "value": "530000" }, { "label": "西藏", "value": "540000" }, { "label": "陕西", "value": "610000" }, { "label": "甘肃", "value": "620000" }, { "label": "青海", "value": "630000" }, { "label": "宁夏", "value": "640000" }, { "label": "新疆", "value": "650000" }, { "label": "台湾", "value": "710000" }, { "label": "香港", "value": "810000" }, { "label": "澳门", "value": "820000" } ] }, { "name": "area-color", "group": "chart", "type": "color", "default": "#0c2354", "alias": "区域底色" }, { "name": "area-border-color", "group": "chart", "type": "color", "default": "#1cccff", "alias": "区域边界" }, { "name": "hover-color", "group": "chart", "type": "color", "default": "#389bb7", "alias": "高亮颜色" }, { "name": "low-color", "group": "chart", "type": "color", "default": "#0c2354", "alias": "低值颜色" }, { "name": "high-color", "group": "chart", "type": "color", "default": "#1cccff", "alias": "高值颜色" }, { "name": "show-label", "group": "chart", "type": "boolean", "default": true, "alias": "显示地名" }, { "name": "label-color", "group": "chart", "type": "color", "default": "#cfd8e3", "alias": "地名颜色" }, { "name": "show-visualmap", "group": "chart", "type": "boolean", "default": true, "alias": "显示色条" }, { "name": "enable-roam", "group": "chart", "type": "boolean", "default": false, "alias": "允许缩放拖拽" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "region-field", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "区域名", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-regions", "group": "static", "type": "string", "default": "广东:980,江苏:870,山东:760,浙江:650,河南:540,四川:460,湖北:380,福建:320,湖南:280,上海:260,安徽:220,北京:200", "alias": "区域数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-table": { "meta": { "name": "基础表格", "category": "chart", "defaultSize": [ 480, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "event-can-cancel-time", "group": "basic", "type": "number(unit=ms)", "default": 500, "alias": "检测间隔" }, { "name": "virtual-scroll-limit", "group": "basic", "type": "vector<行数,列数>", "default": [ 100, 20 ], "alias": "滚动限制" }, { "name": "row-count", "group": "basic", "type": "number(min=1)", "default": 5, "alias": "行数" }, { "name": "table-row-height", "group": "basic", "type": "number(unit=px,min=0)", "default": 30, "alias": "表格行高" }, { "name": "row-spacing", "group": "basic", "type": "number(unit=px)", "default": 0, "alias": "行间距" }, { "name": "autoWidth", "group": "basic", "type": "boolean", "default": false, "alias": "列宽自适应" }, { "name": "hide-empty-tip", "group": "basic", "type": "boolean", "default": false, "alias": "隐藏空数据提示" }, { "name": "select-first-row", "group": "basic", "type": "boolean", "default": false, "alias": "默认选中首行" }, { "name": "keep-row-selected", "group": "basic", "type": "boolean", "default": false, "alias": "数据更新后保持选中" }, { "name": "show-scrollbar", "group": "basic", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "show-scrollbar-vertical", "group": "basic", "type": "boolean", "default": true, "alias": "纵向滚动" }, { "name": "show-scrollbar-horizontal", "group": "basic", "type": "boolean", "default": true, "alias": "横向滚动" }, { "name": "scrollbar-size", "group": "basic", "type": "number(min=0,unit=px)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-border-radius", "group": "basic", "type": "number(min=0,unit=px)", "default": 3, "alias": "滚动条圆角" }, { "name": "scrollbar-color", "group": "basic", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "basic", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "header-height", "group": "rowSetting", "type": "number(min=0,unit=px)", "default": 36, "alias": "高度" }, { "name": "header-margin-bottom", "group": "rowSetting", "type": "number(unit=px)", "default": 0, "alias": "间距" }, { "name": "header-font", "group": "rowSetting", "type": "font", "default": { "color": "#E6F1FF", "size": 14, "bold": true, "italic": false }, "alias": "文字" }, { "name": "header-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#1087E433", "alias": "背景颜色" }, { "name": "header-bg-image", "group": "rowSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "header-bg-image-fill-type", "group": "rowSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "header-bg-image-size", "group": "rowSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "header-bg-image-position", "group": "rowSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "header-bg-image-use-nine-patch", "group": "rowSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "header-bg-image-nine-patch", "group": "rowSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "header-text-overflow", "group": "rowSetting", "type": "select", "default": "ellipsis", "alias": "内容过长策略", "selectChoices": [ { "label": "省略号", "value": "ellipsis" }, { "label": "裁剪", "value": "clip" }, { "label": "跑马灯", "value": "marquee" }, { "label": "换行", "value": "normal" } ] }, { "name": "header-align", "group": "rowSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "table-row-body-cluster", "group": "rowSetting", "cluster": "array", "children": [ { "name": "row-font", "group": "rowSetting", "type": "font", "default": { "color": "#D7E6FF", "size": 14, "bold": false, "italic": false }, "alias": "字体" }, { "name": "row-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "(dynamic)", "alias": "背景颜色" }, { "name": "row-bg-image", "group": "rowSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "row-hover-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#1087E43D", "alias": "行悬停颜色" }, { "name": "row-hover-bg-image", "group": "rowSetting", "type": "file(format=image)", "default": "", "alias": "行悬停背景图片" }, { "name": "row-selected-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#1087E466", "alias": "行选中颜色" }, { "name": "row-selected-bg-image", "group": "rowSetting", "type": "file(format=image)", "default": "", "alias": "行选中背景图片" }, { "name": "row-bg-image-fill-type", "group": "rowSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "row-bg-image-size", "group": "rowSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "row-bg-image-position", "group": "rowSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "row-bg-image-use-nine-patch", "group": "rowSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "row-bg-image-nine-patch", "group": "rowSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "cell-hover-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#1087E45C", "alias": "单元格悬停颜色" }, { "name": "row-content-bg-setting", "group": "rowSetting", "type": "boolean", "default": false, "alias": "内容背景" }, { "name": "row-content-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#ccc", "alias": "背景颜色" }, { "name": "row-content-bg-size", "group": "rowSetting", "type": "vector<宽,高>(unit=px)", "default": [ 0, 0 ], "alias": "背景尺寸" }, { "name": "row-content-bg-radius", "group": "rowSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "背景圆角" } ] }, { "name": "table-count-height", "group": "rowSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "高度" }, { "name": "table-count-margin-top", "group": "rowSetting", "type": "number(unit=px)", "default": 0, "alias": "间距" }, { "name": "table-count-text", "group": "rowSetting", "type": "string", "default": "总计", "alias": "文本" }, { "name": "table-count-text-style", "group": "rowSetting", "type": "font", "default": { "color": "#E6F1FF", "size": 14, "bold": false, "italic": false }, "alias": "文本样式" }, { "name": "table-count-bg-color", "group": "rowSetting", "type": "color(gradient)", "default": "#1087E433", "alias": "背景颜色" }, { "name": "table-count-bg-image", "group": "rowSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "table-count-bg-image-fill-type", "group": "rowSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "table-count-bg-image-size", "group": "rowSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "table-count-bg-image-position", "group": "rowSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "table-count-bg-image-use-nine-patch", "group": "rowSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "table-count-bg-image-nine-patch", "group": "rowSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "table-count-text-overflow", "group": "rowSetting", "type": "select", "default": "ellipsis", "alias": "内容过长策略", "selectChoices": [ { "label": "省略号", "value": "ellipsis" }, { "label": "裁剪", "value": "clip" }, { "label": "跑马灯", "value": "marquee" }, { "label": "换行", "value": "normal" } ] }, { "name": "table-count-align", "group": "rowSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "order-fixed", "group": "colSetting", "type": "select(radioGroup)", "default": "left", "alias": "固定序号列", "selectChoices": [ { "label": "左侧", "value": "left", "glyph": "fixed-left" }, { "label": "右侧", "value": "right", "glyph": "fixed-right" }, { "label": "不固定", "value": "none", "glyph": "fixed-none" } ] }, { "name": "order-width", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "序号列列宽" }, { "name": "order-name", "group": "colSetting", "type": "string", "default": "序号", "alias": "序号列名称" }, { "name": "order-format", "group": "colSetting", "type": "string", "default": "{index}", "alias": "序号格式" }, { "name": "order-type", "group": "colSetting", "type": "select(radioGroup)", "default": "number", "alias": "类型", "selectChoices": [ { "label": "阿拉伯数字", "value": "number" }, { "label": "罗马数字", "value": "roman" } ] }, { "name": "order-text-align", "group": "colSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "order-bg-color", "group": "colSetting", "type": "color(gradient)", "default": "transparent", "alias": "背景颜色" }, { "name": "order-bg-image", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "order-bg-image-fill-type", "group": "colSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "order-bg-image-size", "group": "colSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "order-bg-image-position", "group": "colSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "order-bg-image-use-nine-patch", "group": "colSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "order-bg-image-nine-patch", "group": "colSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "order-font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "order-text-font", "group": "colSetting", "type": "font", "default": { "color": "#d7e6ff", "size": 12, "bold": false, "italic": false }, "alias": "字体" }, { "name": "order-icon", "group": "colSetting", "type": "file(format=image,multiple)", "default": [], "alias": "图标" }, { "name": "order-icon-show-row", "group": "colSetting", "type": "select(radioGroup)", "default": "all", "alias": "图标显示行数", "selectChoices": [ { "label": "全部", "value": "all" }, { "label": "自定义", "value": "diy" } ] }, { "name": "order-icon-diy-row", "group": "colSetting", "type": "number(unit=行)", "default": 0, "alias": "自定义行数" }, { "name": "order-icon-size", "group": "colSetting", "type": "vector(min=0,unit=px)", "default": [ 20, 20 ], "alias": "图标尺寸" }, { "name": "order-icon-zindex", "group": "colSetting", "type": "select(radioGroup)", "default": "down", "alias": "图标显示方式", "selectChoices": [ { "label": "图标在上", "value": "up" }, { "label": "图标在下", "value": "down" } ] }, { "name": "order-condition-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "条件样式" }, { "name": "order-condition", "group": "colSetting", "cluster": "array", "children": [ { "name": "select-condition-way", "group": "colSetting", "type": "select", "default": "new-built-condition", "alias": "判断方式", "selectChoices": [ { "label": "新建条件", "value": "new-built-condition" }, { "label": "选择数据规则", "value": "select-condition" } ] }, { "name": "select-condition", "group": "colSetting", "type": "select(condition)", "default": "", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "condition-field", "group": "colSetting", "type": "selects(size=50%-50%)", "default": [], "alias": "条件字段", "selectChoices": "(dynamic)" }, { "name": "condition-iconIndex", "group": "colSetting", "type": "select", "default": "=", "alias": "判断条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "不等于", "value": "!=" } ] }, { "name": "field-value", "group": "colSetting", "type": "string", "default": "", "alias": "字段值" }, { "name": "iconIndex-value", "group": "colSetting", "type": "string", "default": "", "alias": "序号值" }, { "name": "bg-color", "group": "colSetting", "type": "color(gradient)", "default": "#ffffff00", "alias": "背景颜色" }, { "name": "bg-image", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "字体" }, { "name": "icon-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "图标设置" }, { "name": "order-iconIndex", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "图标" }, { "name": "order-iconIndex-size", "group": "colSetting", "type": "vector(min=0,unit=px)", "default": [ 20, 20 ], "alias": "图标尺寸" } ] }, { "name": "table-col-body-cluster", "group": "colSetting", "cluster": "array", "children": [ { "name": "col-width", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 100, "alias": "列宽" }, { "name": "col-width-auto", "group": "colSetting", "type": "number(min=0,unit=%)", "default": 30, "alias": "列宽" }, { "name": "col-text-overflow", "group": "colSetting", "type": "select", "default": "ellipsis", "alias": "内容过长策略", "selectChoices": [ { "label": "省略号", "value": "ellipsis" }, { "label": "裁剪", "value": "clip" }, { "label": "跑马灯", "value": "marquee" }, { "label": "换行", "value": "normal" } ] }, { "name": "col-line-height", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 12, "alias": "行间距" }, { "name": "col-marquee-speed", "group": "colSetting", "type": "number(min=0.1,unit=x)", "default": 1, "alias": "滚动倍速" }, { "name": "col-bg-color", "group": "colSetting", "type": "color(gradient)", "default": "#ffffff00", "alias": "列背景色" }, { "name": "col-bg-image", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "col-bg-image-fill-type", "group": "colSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "col-bg-image-size", "group": "colSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "col-bg-image-position", "group": "colSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "col-bg-image-use-nine-patch", "group": "colSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "col-bg-image-nine-patch", "group": "colSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "col-align", "group": "colSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "col-type", "group": "colSetting", "type": "select", "default": "text", "alias": "显示类型", "selectChoices": [ { "label": "文本", "value": "text" }, { "label": "图片", "value": "image" }, { "label": "百分比条形图", "value": "percentage" } ] }, { "name": "col-percentage-type", "group": "colSetting", "type": "select(radioGroup)", "default": "direct", "alias": "百分比类型", "selectChoices": [ { "label": "直接取值", "value": "direct" }, { "label": "按比例", "value": "proportion" } ] }, { "name": "col-decimal-places", "group": "colSetting", "type": "number(unit=位,min=0)", "default": 2, "alias": "小数位数" }, { "name": "col-complete-zero", "group": "colSetting", "type": "boolean", "default": false, "alias": "小数补零" }, { "name": "col-chart-percentage-method", "group": "colSetting", "type": "select", "default": "none", "alias": "百分比计算方法", "selectChoices": [ { "label": "不计算", "value": "none" }, { "label": "占总和", "value": "sum" }, { "label": "占最大值", "value": "max" } ] }, { "name": "col-chart-width", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 5, "alias": "图表尺寸" }, { "name": "col-chart-fill-color", "group": "colSetting", "type": "color", "default": "#1890FF", "alias": "填充颜色" }, { "name": "col-chart-bg-color", "group": "colSetting", "type": "color", "default": "#363637", "alias": "背景颜色" }, { "name": "col-chart-border-radius", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 100, "alias": "圆角" }, { "name": "col-chart-font-enabled", "group": "colSetting", "type": "boolean", "default": false, "alias": "图形文本" }, { "name": "col-font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "col-font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "字体" }, { "name": "col-content-bg-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "内容背景" }, { "name": "col-content-bg-color", "group": "colSetting", "type": "color(gradient)", "default": "#ccc", "alias": "背景颜色" }, { "name": "col-content-bg-size", "group": "colSetting", "type": "vector<宽,高>(min=0,unit=px)", "default": [ 0, 0 ], "alias": "背景尺寸" }, { "name": "col-content-bg-radius", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "背景圆角" } ] }, { "name": "col-condition-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "条件样式" }, { "name": "col-condition", "group": "colSetting", "cluster": "array", "children": [ { "name": "select-condition-way", "group": "colSetting", "type": "select", "default": "new-built-condition", "alias": "判断方式", "selectChoices": [ { "label": "新建条件", "value": "new-built-condition" }, { "label": "选择数据规则", "value": "select-condition" } ] }, { "name": "select-condition", "group": "colSetting", "type": "select(condition)", "default": "", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "condition-field", "group": "colSetting", "type": "selects(size=50%-50%)", "default": [], "alias": "条件字段", "selectChoices": "(dynamic)" }, { "name": "condition-iconIndex", "group": "colSetting", "type": "select", "default": "=", "alias": "判断条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "不等于", "value": "!=" } ] }, { "name": "field-value", "group": "colSetting", "type": "string", "default": "", "alias": "字段值" }, { "name": "iconIndex-value", "group": "colSetting", "type": "string", "default": "", "alias": "序号值" }, { "name": "col-bg-color", "group": "colSetting", "type": "color(gradient)", "default": "#ffffff00", "alias": "列背景色" }, { "name": "col-bg-image", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "列背景图片" }, { "name": "col-align", "group": "colSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "col-chart-fill-color", "group": "colSetting", "type": "color", "default": "#1890FF", "alias": "填充颜色" }, { "name": "col-chart-bg-color", "group": "colSetting", "type": "color", "default": "#D9E4EB", "alias": "背景颜色" }, { "name": "col-font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "col-font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "字体" }, { "name": "col-content-replace-show", "group": "colSetting", "type": "boolean", "default": false, "alias": "内容替换" }, { "name": "col-content-replace", "group": "colSetting", "type": "string", "default": "", "alias": "内容文本" }, { "name": "col-content-image-replace", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "图片地址" }, { "name": "col-content-imageSize-replace", "group": "colSetting", "type": "vector(min=0,unit=px)", "default": [ 20, 20 ], "alias": "图片尺寸" } ] }, { "name": "operate-click-selected-row", "group": "colSetting", "type": "boolean", "default": false, "alias": "点击选中" }, { "name": "operate-fixed", "group": "colSetting", "type": "select(radioGroup)", "default": "right", "alias": "固定操作列", "selectChoices": [ { "label": "左侧", "value": "left", "glyph": "fixed-left" }, { "label": "右侧", "value": "right", "glyph": "fixed-right" }, { "label": "不固定", "value": "none", "glyph": "fixed-none" } ] }, { "name": "operate-width", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "操作列列宽" }, { "name": "operate-name", "group": "colSetting", "type": "string", "default": "操作", "alias": "操作列名称" }, { "name": "operate-text-align", "group": "colSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "operate-font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "operate-font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "操作项字体" }, { "name": "operate-separator-font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "分隔符字体" }, { "name": "operate-text-list", "group": "colSetting", "type": "string(multiple,draggable,defaultString=操作)", "default": [], "alias": "操作项列表" }, { "name": "operate-separator", "group": "colSetting", "type": "string", "default": "|", "alias": "分隔符" }, { "name": "operate-condition-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "条件样式" }, { "name": "operate-condition", "group": "colSetting", "cluster": "array", "children": [ { "name": "select-condition-way", "group": "colSetting", "type": "select", "default": "new-built-condition", "alias": "判断方式", "selectChoices": [ { "label": "新建条件", "value": "new-built-condition" }, { "label": "选择数据规则", "value": "select-condition" } ] }, { "name": "select-condition", "group": "colSetting", "type": "select(condition)", "default": "", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "condition-field", "group": "colSetting", "type": "selects(size=50%-50%)", "default": [], "alias": "条件字段", "selectChoices": "(dynamic)" }, { "name": "condition-iconIndex", "group": "colSetting", "type": "select", "default": "=", "alias": "判断条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "不等于", "value": "!=" } ] }, { "name": "field-value", "group": "colSetting", "type": "string", "default": "", "alias": "字段值" }, { "name": "iconIndex-value", "group": "colSetting", "type": "string", "default": "", "alias": "序号值" }, { "name": "operate-enable", "group": "colSetting", "type": "boolean", "default": true, "alias": "显示操作" }, { "name": "operate-font-setting", "group": "colSetting", "type": "boolean", "default": false, "alias": "字体设置" }, { "name": "operate-font", "group": "colSetting", "type": "font", "default": { "color": "#fff", "size": 12, "bold": false, "italic": false }, "alias": "字体" } ] }, { "name": "radio-fixed", "group": "colSetting", "type": "select(radioGroup)", "default": "left", "alias": "固定选框列", "selectChoices": [ { "label": "左侧", "value": "left", "glyph": "fixed-left" }, { "label": "右侧", "value": "right", "glyph": "fixed-right" }, { "label": "不固定", "value": "none", "glyph": "fixed-none" } ] }, { "name": "radio-width", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 0, "alias": "选框列列宽" }, { "name": "radio-name", "group": "colSetting", "type": "string", "default": "", "alias": "选框列名称" }, { "name": "radio-text-align", "group": "colSetting", "type": "select(radioGroup)", "default": "center", "alias": "对齐方式", "selectChoices": [ { "label": "左", "value": "left", "glyph": "align-left" }, { "label": "中", "value": "center", "glyph": "align-center" }, { "label": "右", "value": "right", "glyph": "align-right" } ] }, { "name": "radio-bg-color", "group": "colSetting", "type": "color(gradient)", "default": "transparent", "alias": "背景颜色" }, { "name": "radio-bg-image", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "背景图片" }, { "name": "radio-bg-image-fill-type", "group": "colSetting", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "radio-bg-image-size", "group": "colSetting", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "radio-bg-image-position", "group": "colSetting", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "radio-bg-image-use-nine-patch", "group": "colSetting", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "radio-bg-image-nine-patch", "group": "colSetting", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "radio-style", "group": "colSetting", "type": "select(radioGroup)", "default": "default", "alias": "选框样式", "selectChoices": [ { "label": "默认", "value": "default" }, { "label": "自定义图标", "value": "image" } ] }, { "name": "radio-image-default", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "默认图标" }, { "name": "radio-image-hover", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "悬停图标" }, { "name": "radio-image-checked", "group": "colSetting", "type": "file(format=image)", "default": "", "alias": "选中图标" }, { "name": "radio-font-size", "group": "colSetting", "type": "number(min=0,unit=px)", "default": 10, "alias": "选框大小" }, { "name": "radio-font-color", "group": "colSetting", "type": "color", "default": "#ccc", "alias": "选框颜色" }, { "name": "table-header-line-horizontal-width", "group": "gridLine", "type": "number(min=0,unit=px)", "default": 2, "alias": "水平线宽" }, { "name": "table-header-line-horizontal-color", "group": "gridLine", "type": "color", "default": "#1087E4B3", "alias": "水平线颜色" }, { "name": "table-header-line-vertical-width", "group": "gridLine", "type": "number(min=0,unit=px)", "default": 1, "alias": "垂直线宽" }, { "name": "table-header-line-vertical-color", "group": "gridLine", "type": "color", "default": "#1087E400", "alias": "垂直线颜色" }, { "name": "table-cell-line-horizontal-width", "group": "gridLine", "type": "number(min=0,unit=px)", "default": 1, "alias": "水平线宽" }, { "name": "table-cell-line-horizontal-color", "group": "gridLine", "type": "color", "default": "#1087E42E", "alias": "水平线颜色" }, { "name": "table-cell-line-vertical-width", "group": "gridLine", "type": "number(min=0,unit=px)", "default": 1, "alias": "垂直线宽" }, { "name": "table-cell-line-vertical-color", "group": "gridLine", "type": "color", "default": "#1087E400", "alias": "垂直线颜色" }, { "name": "pagination-height", "group": "pagination", "type": "number(min=0,unit=px)", "default": 0, "alias": "高度" }, { "name": "connection-pagination", "group": "pagination", "type": "boolean", "default": false, "alias": "数据库分页" }, { "name": "pagination-layout", "group": "pagination", "type": "select(multiple)", "default": [ "total", "prev", "pager", "next", "jumper" ], "alias": "功能项配置", "selectChoices": [ { "label": "总数", "value": "total" }, { "label": "每页条数", "value": "sizes" }, { "label": "上一页", "value": "prev" }, { "label": "页码", "value": "pager" }, { "label": "下一页", "value": "next" }, { "label": "跳页", "value": "jumper" } ] }, { "name": "pagination-button-size", "group": "pagination", "type": "vector<宽,高>(min=0,unit=px)", "default": [ 28, 28 ], "alias": "按钮尺寸" }, { "name": "pager-count", "group": "pagination", "type": "number(min=2,unit=个)", "default": 9, "alias": "最大按钮数" }, { "name": "page-size", "group": "pagination", "type": "number(unit=条)", "default": 10, "alias": "每页数据条数" }, { "name": "pagination-font", "group": "pagination", "type": "font", "default": { "color": "#D7E6FF", "size": 13, "bold": false, "italic": false }, "alias": "字体" }, { "name": "pagination-button-bg-color", "group": "pagination", "type": "color", "default": "#1087E426", "alias": "按钮背景色" }, { "name": "pagination-button-active-bg-color", "group": "pagination", "type": "color", "default": "#1087E4", "alias": "按钮选中背景色" }, { "name": "pagination-button-font", "group": "pagination", "type": "font", "default": { "color": "#D7E6FF", "size": 13, "bold": false, "italic": false }, "alias": "页码按钮字体" }, { "name": "pagination-button-active-font-color", "group": "pagination", "type": "color", "default": "#ffffff", "alias": "页码选中字体色" }, { "name": "pagination-switch-button-font", "group": "pagination", "type": "font", "default": { "color": "#D7E6FF", "size": 13, "bold": false, "italic": false }, "alias": "切换按钮字体" }, { "name": "pagination-button-disabled-bg-color", "group": "pagination", "type": "color", "default": "#FFFFFF14", "alias": "按钮禁用背景色" }, { "name": "pagination-button-disabled-font-color", "group": "pagination", "type": "color", "default": "#6B7C93", "alias": "按钮禁用字体色" }, { "name": "pagination-input-size", "group": "pagination", "type": "vector<宽,高>(min=0,unit=px)", "default": [ 48, 26 ], "alias": "输入框尺寸" }, { "name": "pagination-input-font", "group": "pagination", "type": "font", "default": { "color": "#fff", "size": 13, "bold": false, "italic": false }, "alias": "输入框字体" }, { "name": "pagination-input-bg-color", "group": "pagination", "type": "color", "default": "#0F2947", "alias": "输入框背景色" }, { "name": "pagination-input-border-color", "group": "pagination", "type": "color", "default": "#1087E466", "alias": "输入框边框色" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放动画" }, { "name": "animation-display-delay", "group": "animation-display", "type": "number(unit=s)", "default": 1, "alias": "动画延迟时长" }, { "name": "animation-display-type", "group": "animation-display", "type": "select(radioGroup)", "default": "row", "alias": "动画类型", "selectChoices": [ { "label": "逐行", "value": "row" }, { "label": "整页", "value": "page" } ] }, { "name": "animation-display-type-page-items", "group": "animation-display", "type": "select(radioGroup)", "default": "showType2", "alias": "衔接方式", "selectChoices": [ { "label": "平移", "value": "showType1" }, { "label": "淡入淡出", "value": "showType2" } ] }, { "name": "animation-display-type-row-items", "group": "animation-display", "type": "select(radioGroup)", "default": "showType4", "alias": "衔接方式", "selectChoices": [ { "label": "逐行滚动", "value": "showType3" }, { "label": "平滑滚动", "value": "showType4" } ] }, { "name": "animation-display-duration", "group": "animation-display", "type": "number(unit=s)", "default": 1, "alias": "单次动画持续" }, { "name": "animation-display-interval", "group": "animation-display", "type": "number(unit=s)", "default": 1, "alias": "单次动画停留" }, { "name": "animation-display-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环播放动画" }, { "name": "animation-display-loop-interval", "group": "animation-display", "type": "number(unit=s)", "default": 2, "alias": "循环间隔" }, { "name": "animation-display-select-stop", "group": "animation-display", "type": "boolean", "default": false, "alias": "选中行后暂停" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "cross-filter-key-field", "group": "linkage", "type": "field(max=1)", "default": [], "alias": "选择字段", "binding": true }, { "name": "cross-filter-key", "group": "linkage", "type": "select", "default": "", "alias": "选择联动字段", "selectChoices": "(dynamic)" }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-fields", "group": "selection", "type": "field", "default": [], "alias": "选中字段", "binding": true }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "table-data-fields", "group": "fields", "type": "field", "default": [ [ "__vp_private__", "private", "f_1" ], [ "__vp_private__", "private", "f_2" ], [ "__vp_private__", "private", "f_3" ] ], "alias": "数据字段", "binding": true }, { "name": "table-key-fields", "group": "fields", "type": "field", "default": [], "alias": "关键字段", "binding": true }, { "name": "remove-trailing-empty-line", "group": "fields", "type": "boolean", "default": true, "alias": "去除末尾空行" }, { "name": "sort-object", "group": "sort", "type": "select", "default": "toChoose", "alias": "排序对象", "selectChoices": "(dynamic)" }, { "name": "sort-type", "group": "sort", "type": "select(radioGroup)", "default": "normal", "alias": "排序方式", "selectChoices": [ { "label": "默认", "value": "normal" }, { "label": "升序", "value": "ASC" }, { "label": "降序", "value": "DESC" } ] }, { "name": "post-sort-filter", "group": "sort", "type": "boolean", "default": false, "alias": "排序后数据筛选" }, { "name": "post-sort-filter-mode", "group": "sort", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "label": "不筛选", "value": "no-condition" }, { "label": "数据行", "value": "data-row" }, { "label": "数据行段", "value": "data-rows" }, { "label": "数据规则", "value": "data-rule" } ] }, { "name": "post-sort-filter-row-index", "group": "sort", "type": "number(min=1)", "default": 1, "alias": "筛选行号" }, { "name": "post-sort-filter-start-index", "group": "sort", "type": "number(min=1)", "default": 1, "alias": "筛选起始行号" }, { "name": "post-sort-filter-row-count", "group": "sort", "type": "number(min=1)", "default": 1, "alias": "筛选条数" }, { "name": "post-sort-row-filter-mode-id", "group": "sort", "type": "select(condition)", "default": "", "alias": "数据规则", "selectChoices": "(dynamic)" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked", "click-row", "select-row", "unselect-row", "click-operate" ] }, "basic-scroll-board": { "meta": { "name": "轮播列表", "category": "chart", "defaultSize": [ 420, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "row-num", "group": "board", "type": "number(min=1,max=30)", "default": 5, "alias": "显示行数" }, { "name": "wait-time", "group": "board", "type": "number(min=0.5,max=20,step=0.5,unit=s)", "default": 2, "alias": "轮播间隔" }, { "name": "carousel", "group": "board", "type": "select(radioGroup)", "default": "single", "alias": "轮播方式", "selectChoices": [ { "value": "single", "label": "逐行" }, { "value": "page", "label": "整页" } ] }, { "name": "show-index", "group": "board", "type": "boolean", "default": true, "alias": "显示序号" }, { "name": "index-header", "group": "board", "type": "string", "default": "#", "alias": "序号表头" }, { "name": "show-header", "group": "board", "type": "boolean", "default": true, "alias": "显示表头" }, { "name": "header-height", "group": "board", "type": "number(min=0,max=120,unit=px)", "default": 35, "alias": "表头高度" }, { "name": "header-text", "group": "board", "type": "string", "default": "", "alias": "表头文本" }, { "name": "column-width", "group": "board", "type": "string", "default": "", "alias": "列宽" }, { "name": "column-align", "group": "board", "type": "string", "default": "", "alias": "列对齐" }, { "name": "header-bg", "group": "color", "type": "color", "default": "#00baff", "alias": "表头背景" }, { "name": "header-color", "group": "color", "type": "color", "default": "#ffffff", "alias": "表头文字" }, { "name": "odd-row-bg", "group": "color", "type": "color", "default": "#003b51", "alias": "奇数行背景" }, { "name": "even-row-bg", "group": "color", "type": "color", "default": "#0a2732", "alias": "偶数行背景" }, { "name": "row-color", "group": "color", "type": "color", "default": "#ffffff", "alias": "行文字颜色" }, { "name": "font-size", "group": "color", "type": "number(min=8,max=28,unit=px)", "default": 14, "alias": "字号" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "board-fields", "group": "fields", "type": "field", "default": [ [ "__vp_private__", "private", "f_1" ], [ "__vp_private__", "private", "f_2" ], [ "__vp_private__", "private", "f_3" ] ], "alias": "列字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-ranking-list": { "meta": { "name": "排名列表", "category": "chart", "defaultSize": [ 360, 280 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "row-num", "group": "ranking", "type": "number(min=1,max=20)", "default": 5, "alias": "显示行数" }, { "name": "wait-time", "group": "ranking", "type": "number(min=0.5,max=20,step=0.5,unit=s)", "default": 2, "alias": "轮播间隔" }, { "name": "sort", "group": "ranking", "type": "select(radioGroup)", "default": "desc", "alias": "排序", "selectChoices": [ { "value": "desc", "label": "降序" }, { "value": "asc", "label": "升序" }, { "value": "none", "label": "不排序" } ] }, { "name": "show-value", "group": "ranking", "type": "boolean", "default": true, "alias": "显示数值" }, { "name": "unit", "group": "ranking", "type": "string", "default": "", "alias": "数值单位" }, { "name": "rank-color", "group": "color", "type": "color", "default": "#1370fb", "alias": "排名徽标色" }, { "name": "name-color", "group": "color", "type": "color", "default": "#e6f0ff", "alias": "名称颜色" }, { "name": "value-color", "group": "color", "type": "color", "default": "#3de7c9", "alias": "数值颜色" }, { "name": "bar-start", "group": "color", "type": "color", "default": "#1370fb", "alias": "进度条起色" }, { "name": "bar-end", "group": "color", "type": "color", "default": "#3de7c9", "alias": "进度条止色" }, { "name": "bar-height", "group": "color", "type": "number(min=2,max=16,unit=px)", "default": 6, "alias": "进度条高度" }, { "name": "font-size", "group": "color", "type": "number(min=8,max=28,unit=px)", "default": 13, "alias": "字号" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "category", "group": "fields", "type": "field(recommend=string,min=1,max=1)", "alias": "名称", "binding": true }, { "name": "value", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true }, { "name": "demo-names", "group": "static", "type": "string", "default": "郑州,洛阳,南阳,信阳,周口,商丘,新乡,许昌", "alias": "名称" }, { "name": "demo-values", "group": "static", "type": "string", "default": "556,420,388,352,310,288,254,221", "alias": "数值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "group-panel": { "meta": { "name": "分组面板", "category": "kit", "defaultSize": [ 400, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "data-repeater": { "meta": { "name": "数据循环容器", "category": "control", "defaultSize": [ 900, 240 ], "defaultOptions": { "container-layout": "fluid", "flex-direction": "row" } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "fluid", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "unit-size", "group": "repeat", "type": "vector<宽,高>(unit=px,min=1)", "default": [ 180, 96 ], "alias": "单元尺寸" }, { "name": "max-items", "group": "repeat", "type": "number(min=0)", "default": 200, "alias": "最大单元数" }, { "name": "overflow", "group": "repeat", "type": "select(radioGroup)", "default": "scroll-y", "alias": "内容超出", "selectChoices": [ { "label": "垂直滚动", "value": "scroll-y" }, { "label": "水平滚动", "value": "scroll-x" }, { "label": "裁剪隐藏", "value": "hidden" } ] }, { "name": "empty-text", "group": "repeat", "type": "string", "default": "暂无数据", "alias": "空数据提示" }, { "name": "click-child-as-item", "group": "repeat", "type": "boolean", "default": true, "alias": "子组件点击=单元点击" }, { "name": "scrollbar-size", "group": "appearance", "type": "number(unit=px,min=4,max=24)", "default": 10, "alias": "滚动条粗细" }, { "name": "scrollbar-color", "group": "appearance", "type": "color", "default": "#6E9FD4", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "appearance", "type": "color", "default": "#1C2029", "alias": "滚动条轨道" }, { "name": "empty-text-color", "group": "appearance", "type": "color", "default": "#6E7688", "alias": "空数据文字" }, { "name": "mask-hover-color", "group": "appearance", "type": "color", "default": "#4D6F9A", "alias": "编辑遮罩高亮" }, { "name": "fluid-gap-type", "group": "repeatLayout", "type": "select(radioGroup)", "default": "fixed", "alias": "单元间隔", "selectChoices": [ { "label": "固定", "value": "fixed" }, { "label": "自适应", "value": "adaptive" } ] }, { "name": "fluid-gap-value", "group": "repeatLayout", "type": "number(unit=px,min=0)", "default": 10 }, { "name": "fluid-align-items", "group": "repeatLayout", "type": "select(radioGroup)", "default": "flex-start", "alias": "单元对齐", "selectChoices": "(dynamic)" }, { "name": "fluid-justify-content", "group": "repeatLayout", "type": "select(radioGroup)", "default": "flex-start", "selectChoices": "(dynamic)" }, { "name": "padding", "group": "repeatLayout", "type": "vector<上,下,左,右>(unit=px)", "default": [ 4, 4, 4, 4 ], "alias": "内边距" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "item-fields", "group": "fields", "type": "field(min=1)", "alias": "重复数据", "binding": true }, { "name": "row-key-field", "group": "fields", "type": "field(min=0,max=1)", "alias": "行标识字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "component-instance": { "meta": { "name": "组合组件", "category": "kit", "defaultSize": [ 400, 300 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "window-instance": { "meta": { "name": "画面组件", "category": "kit", "defaultSize": [ 400, 300 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "window", "group": "basic", "type": "window", "default": [], "alias": "选择画面" }, { "name": "content-fit", "group": "basic", "type": "select", "default": "stretch", "alias": "内容缩放", "selectChoices": [ { "label": "拉伸铺满 stretch", "value": "stretch" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "不缩放", "value": "none" } ] }, { "name": "show-window-bg", "group": "basic", "type": "boolean", "default": false, "alias": "显示画面背景" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-2d": { "meta": { "name": "2D地图", "category": "map", "defaultSize": [ 640, 420 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "contextmenu-enable", "group": "contextmenu", "type": "boolean", "default": false, "alias": "启用右键菜单" }, { "name": "contextmenu-theme", "group": "contextmenu", "type": "select", "default": "dark", "alias": "主题", "selectChoices": [ { "label": "深色", "value": "dark" }, { "label": "浅色", "value": "light" } ] }, { "name": "contextmenu-width", "group": "contextmenu", "type": "string", "default": "200px", "alias": "宽度" }, { "name": "contextmenu-title", "group": "contextmenu", "type": "string", "default": "", "alias": "标题(可选)" }, { "name": "contextmenu-items", "group": "contextmenu", "cluster": "array", "children": [ { "name": "label", "group": "contextmenu", "type": "string", "default": "菜单项", "alias": "名称" }, { "name": "icon", "group": "contextmenu", "type": "string", "default": "", "alias": "图标(可选)" }, { "name": "divider-before", "group": "contextmenu", "type": "boolean", "default": false, "alias": "上方分隔线" } ] }, { "name": "contextmenu-hint", "group": "contextmenu", "type": "string", "default": "在「事件」面板选触发器「右键菜单项」,为每个菜单项绑定动作(飞到视角/缩放/显隐图层/切换底图/刷新数据…或通用动作)" }, { "name": "map-hint", "group": "map", "type": "string", "default": "上方为地图基础属性;双击地图进入「图层 / 数据源」等详细编辑" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked", "marker-click", "region-click", "map-select", "map-unselect", "map-ready", "map-view-change", "map-hover", "map-blank-click", "map-click", "map-dblclick", "map-contextmenu", "map-menu-item", "map-source-loaded", "map-error" ] }, "scada-2d": { "meta": { "name": "组态画板", "category": "scada", "defaultSize": [ 800, 480 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-size", "group": "appearance", "type": "number(unit=px,min=4)", "default": 24, "alias": "网格间距" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "scene-width", "group": "basic", "type": "number(unit=px,min=1)", "default": 800, "alias": "场景宽" }, { "name": "scene-height", "group": "basic", "type": "number(unit=px,min=1)", "default": 480, "alias": "场景高" }, { "name": "snap", "group": "basic", "type": "boolean", "default": true, "alias": "吸附网格" }, { "name": "scada-initialized", "group": "basic", "type": "boolean", "default": false }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 800, 480 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "view-zoom", "group": "view", "type": "boolean", "default": true, "alias": "预览滚轮缩放" }, { "name": "view-pan", "group": "view", "type": "boolean", "default": true, "alias": "预览拖拽平移" }, { "name": "theme", "group": "appearance", "type": "select", "default": "tech-blue", "alias": "主题", "selectChoices": [ { "value": "tech-blue", "label": "科技蓝" }, { "value": "aurora-green", "label": "极光绿" }, { "value": "deep-purple", "label": "深空紫" }, { "value": "amber-gold", "label": "琥珀金" }, { "value": "graphite", "label": "石墨灰" } ] }, { "name": "appearance-3d", "group": "appearance", "type": "boolean", "default": true, "alias": "立体观感" }, { "name": "depth-sort", "group": "appearance", "type": "boolean", "default": false, "alias": "深度排序" }, { "name": "bg", "group": "appearance", "type": "color", "default": "", "alias": "背景" }, { "name": "grid", "group": "appearance", "type": "boolean", "default": true, "alias": "网格" }, { "name": "grid-color", "group": "appearance", "type": "color", "default": "", "alias": "网格色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "point-key-field", "group": "bind", "type": "field(max=1)", "alias": "测点键", "binding": true }, { "name": "point-value-field", "group": "bind", "type": "field(recommend=number,max=1)", "alias": "测点值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "scada-node-click", "scada-node-dblclick", "scada-link-click", "scada-blank-click" ] }, "map-control-coordinate": { "meta": { "name": "坐标位置", "category": "map-control", "defaultSize": [ 196, 70 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "coord-track", "group": "basic", "type": "select(radioGroup)", "default": "mouse", "alias": "跟随方式", "selectChoices": [ { "value": "mouse", "label": "跟随鼠标" }, { "value": "center", "label": "地图中心" } ] }, { "name": "coord-digits", "group": "basic", "type": "number(min=0,max=8)", "default": 5, "alias": "小数位数" }, { "name": "coord-layout", "group": "basic", "type": "select(radioGroup)", "default": "column", "alias": "排列", "selectChoices": [ { "value": "column", "label": "竖排", "glyph": "dir-vertical" }, { "value": "row", "label": "横排", "glyph": "dir-horizontal" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 196, 70 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "coord-show-projected", "group": "display", "type": "boolean", "default": true, "alias": "投影坐标(X/Y)" }, { "name": "coord-show-lnglat", "group": "display", "type": "boolean", "default": false, "alias": "经纬度" }, { "name": "coord-show-zoom", "group": "display", "type": "boolean", "default": false, "alias": "缩放级别" }, { "name": "coord-show-bearing", "group": "display", "type": "boolean", "default": false, "alias": "方位角" }, { "name": "coord-show-pitch", "group": "display", "type": "boolean", "default": false, "alias": "俯仰角" }, { "name": "coord-show-label", "group": "display", "type": "boolean", "default": true, "alias": "显示标签" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.55)", "alias": "背景色" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "panel-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 8, "alias": "圆角" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-padding", "group": "appearance", "type": "number(unit=px,min=0)", "default": 9, "alias": "内边距" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-scale": { "meta": { "name": "比例尺", "category": "map-control", "defaultSize": [ 120, 32 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "scale-unit", "group": "basic", "type": "select", "default": "metric", "alias": "单位制", "selectChoices": [ { "value": "metric", "label": "公制(米/千米)" }, { "value": "imperial", "label": "英制(英尺/英里)" }, { "value": "nautical", "label": "海里" } ] }, { "name": "scale-max-width", "group": "basic", "type": "number(unit=px,min=40,max=400)", "default": 100, "alias": "最大宽度" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 120, 32 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "scale-color", "group": "appearance", "type": "color", "default": "#7fe9ff", "alias": "刻度色" }, { "name": "scale-text-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "scale-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 11, "alias": "字号" }, { "name": "scale-line-width", "group": "appearance", "type": "number(unit=px,min=1,max=6)", "default": 2, "alias": "刻度线宽" }, { "name": "scale-tick", "group": "appearance", "type": "boolean", "default": true, "alias": "两端刻度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-zoom": { "meta": { "name": "缩放控件", "category": "map-control", "defaultSize": [ 34, 99 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "zoom-step", "group": "basic", "type": "number(min=0.25,max=5)", "default": 1, "alias": "每次缩放级数" }, { "name": "zoom-orientation", "group": "basic", "type": "select(radioGroup)", "default": "vertical", "alias": "排列方向", "selectChoices": [ { "value": "vertical", "label": "垂直", "glyph": "dir-vertical" }, { "value": "horizontal", "label": "水平", "glyph": "dir-horizontal" } ] }, { "name": "zoom-show-level", "group": "basic", "type": "boolean", "default": true, "alias": "显示缩放级别" }, { "name": "zoom-show-home", "group": "basic", "type": "boolean", "default": false, "alias": "显示复位按钮" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 34, 99 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "btn-size", "group": "button", "type": "number(unit=px,min=16)", "default": 32, "alias": "按钮尺寸" }, { "name": "btn-gap", "group": "button", "type": "number(unit=px,min=0)", "default": 4, "alias": "按钮间距" }, { "name": "btn-radius", "group": "button", "type": "number(unit=px,min=0)", "default": 8, "alias": "圆角" }, { "name": "btn-bg", "group": "button", "type": "color", "default": "rgba(10,20,38,0.55)", "alias": "背景" }, { "name": "btn-color", "group": "button", "type": "color", "default": "#eaf2ff", "alias": "图标色" }, { "name": "btn-hover-bg", "group": "button", "type": "color", "default": "rgba(54,224,255,0.22)", "alias": "悬浮背景" }, { "name": "btn-border-color", "group": "button", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "accent", "group": "button", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-compass": { "meta": { "name": "指南针", "category": "map-control", "defaultSize": [ 64, 64 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "compass-show-pitch", "group": "basic", "type": "boolean", "default": true, "alias": "俯仰倾斜" }, { "name": "compass-show-label", "group": "basic", "type": "boolean", "default": false, "alias": "显示角度" }, { "name": "compass-reset-on-click", "group": "basic", "type": "boolean", "default": true, "alias": "点击复位正北" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 64, 64 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "compass-bg", "group": "dial", "type": "color", "default": "rgba(10,20,38,0.55)", "alias": "表盘背景" }, { "name": "compass-border-color", "group": "dial", "type": "color", "default": "rgba(125,205,255,0.28)", "alias": "表盘边框" }, { "name": "compass-north-color", "group": "dial", "type": "color", "default": "#ff5b6e", "alias": "指北色" }, { "name": "compass-south-color", "group": "dial", "type": "color", "default": "#cfe0f2", "alias": "指南色" }, { "name": "compass-text-color", "group": "dial", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "accent", "group": "dial", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-export": { "meta": { "name": "导出(图片/PDF)", "category": "map-control", "defaultSize": [ 220, 40 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "show-image", "group": "basic", "type": "boolean", "default": true, "alias": "显示导出图片" }, { "name": "show-pdf", "group": "basic", "type": "boolean", "default": true, "alias": "显示导出PDF" }, { "name": "toolbar-layout", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "排列方向", "selectChoices": [ { "value": "horizontal", "label": "水平", "glyph": "dir-horizontal" }, { "value": "vertical", "label": "垂直", "glyph": "dir-vertical" } ] }, { "name": "image-label", "group": "basic", "type": "string", "default": "导出图片", "alias": "图片按钮文字" }, { "name": "pdf-label", "group": "basic", "type": "string", "default": "导出PDF", "alias": "PDF按钮文字" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 200, 40 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "btn-bg", "group": "button", "type": "color", "default": "rgba(13,22,38,0.82)", "alias": "背景" }, { "name": "btn-color", "group": "button", "type": "color", "default": "#e6edf7", "alias": "文字色" }, { "name": "btn-hover-bg", "group": "button", "type": "color", "default": "rgba(47,123,255,0.42)", "alias": "悬浮背景" }, { "name": "btn-accent", "group": "button", "type": "color", "default": "#2f7bff", "alias": "主按钮色" }, { "name": "btn-border-color", "group": "button", "type": "color", "default": "rgba(255,255,255,0.18)", "alias": "边框色" }, { "name": "btn-radius", "group": "button", "type": "number(unit=px,min=0)", "default": 8, "alias": "圆角" }, { "name": "btn-font-size", "group": "button", "type": "number(unit=px,min=8)", "default": 13, "alias": "字号" }, { "name": "btn-gap", "group": "button", "type": "number(unit=px,min=0)", "default": 8, "alias": "按钮间距" }, { "name": "img-range", "group": "imageDefault", "type": "select", "default": "data", "alias": "默认范围", "selectChoices": [ { "value": "view", "label": "当前视图" }, { "value": "data", "label": "数据范围(整图)" }, { "value": "select", "label": "框选区域" } ] }, { "name": "img-width", "group": "imageDefault", "type": "number(unit=px,min=64,max=8192)", "default": 1920, "alias": "导出宽度" }, { "name": "img-transparent", "group": "imageDefault", "type": "boolean", "default": false, "alias": "透明背景" }, { "name": "img-bg", "group": "imageDefault", "type": "color", "default": "#ffffff", "alias": "背景色" }, { "name": "pdf-preset", "group": "pdfDefault", "type": "select", "default": "A4", "alias": "纸张", "selectChoices": [ { "value": "A0", "label": "A0" }, { "value": "A1", "label": "A1" }, { "value": "A2", "label": "A2" }, { "value": "A3", "label": "A3" }, { "value": "A4", "label": "A4" }, { "value": "A5", "label": "A5" }, { "value": "Letter", "label": "Letter" }, { "value": "Tabloid", "label": "Tabloid" }, { "value": "custom", "label": "自定义" } ] }, { "name": "pdf-orientation", "group": "pdfDefault", "type": "select(radioGroup)", "default": "landscape", "alias": "方向", "selectChoices": [ { "value": "portrait", "label": "纵向" }, { "value": "landscape", "label": "横向" } ] }, { "name": "pdf-custom-w", "group": "pdfDefault", "type": "number(min=1)", "default": 420, "alias": "自定义宽(mm)" }, { "name": "pdf-custom-h", "group": "pdfDefault", "type": "number(min=1)", "default": 297, "alias": "自定义高(mm)" }, { "name": "pdf-geom-dpi", "group": "pdfDefault", "type": "number(min=72,max=2400)", "default": 600, "alias": "矢量DPI" }, { "name": "pdf-color-dpi", "group": "pdfDefault", "type": "number(min=72,max=2400)", "default": 400, "alias": "图像DPI" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-view": { "meta": { "name": "视角+全屏", "category": "map-control", "defaultSize": [ 248, 46 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "view-show-pitch", "group": "basic", "type": "boolean", "default": true, "alias": "俯仰滑杆" }, { "name": "view-pitch-max", "group": "basic", "type": "number(unit=°,min=10,max=85)", "default": 60, "alias": "最大俯仰角" }, { "name": "view-show-rotate", "group": "basic", "type": "boolean", "default": true, "alias": "旋转微调" }, { "name": "view-show-north", "group": "basic", "type": "boolean", "default": true, "alias": "正北按钮" }, { "name": "view-show-reset", "group": "basic", "type": "boolean", "default": true, "alias": "复位全图" }, { "name": "view-show-fullscreen", "group": "basic", "type": "boolean", "default": true, "alias": "全屏按钮" }, { "name": "view-layout", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "排列方向", "selectChoices": [ { "value": "horizontal", "label": "水平", "glyph": "dir-horizontal" }, { "value": "vertical", "label": "垂直", "glyph": "dir-vertical" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 248, 46 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.55)", "alias": "面板背景" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "btn-size", "group": "appearance", "type": "number(unit=px,min=16)", "default": 30, "alias": "按钮尺寸" }, { "name": "btn-bg", "group": "appearance", "type": "color", "default": "rgba(10,20,38,0.55)", "alias": "按钮背景" }, { "name": "btn-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "图标色" }, { "name": "btn-hover-bg", "group": "appearance", "type": "color", "default": "rgba(54,224,255,0.22)", "alias": "悬浮背景" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-basemap": { "meta": { "name": "底图切换", "category": "map-control", "defaultSize": [ 232, 150 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "basemap-layout", "group": "basic", "type": "select(radioGroup)", "default": "grid", "alias": "布局", "selectChoices": [ { "value": "grid", "label": "缩略卡" }, { "value": "segmented", "label": "分段" }, { "value": "list", "label": "列表" }, { "value": "dropdown", "label": "下拉" } ] }, { "name": "basemap-columns", "group": "basic", "type": "number(min=1,max=6)", "default": 2, "alias": "每行列数" }, { "name": "basemap-allowed", "group": "basic", "type": "string(textarea,rows=2)", "default": "tianditu-vec,tianditu-img,tianditu-img-label,gaode-vec,gaode-img,osm,xyz", "alias": "可选底图" }, { "name": "basemap-default", "group": "basic", "type": "string", "default": "tianditu-vec", "alias": "默认底图" }, { "name": "basemap-show-title", "group": "basic", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "basemap-title", "group": "basic", "type": "string", "default": "底图", "alias": "标题文本" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 232, 150 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "basemap-xyz-url", "group": "source", "type": "string", "default": "", "alias": "自定义XYZ地址" }, { "name": "basemap-tianditu-token", "group": "source", "type": "string", "default": "", "alias": "天地图Token" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.55)", "alias": "面板背景" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "item-bg", "group": "appearance", "type": "color", "default": "rgba(10,20,38,0.5)", "alias": "卡片背景" }, { "name": "item-active-bg", "group": "appearance", "type": "color", "default": "rgba(54,224,255,0.2)", "alias": "选中背景" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "panel-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-cad-layers": { "meta": { "name": "CAD图层", "category": "map-control", "defaultSize": [ 240, 320 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "cad-title", "group": "basic", "type": "string", "default": "CAD 图层", "alias": "标题" }, { "name": "cad-show-search", "group": "basic", "type": "boolean", "default": true, "alias": "显示搜索框" }, { "name": "cad-show-toolbar", "group": "basic", "type": "boolean", "default": true, "alias": "显示全选/反选" }, { "name": "cad-default-all", "group": "basic", "type": "boolean", "default": true, "alias": "默认全部可见" }, { "name": "cad-dark", "group": "basic", "type": "boolean", "default": true, "alias": "深色底图" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 240, 320 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.6)", "alias": "面板背景" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "item-hover-bg", "group": "appearance", "type": "color", "default": "rgba(54,224,255,0.12)", "alias": "行悬浮背景" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "panel-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-layers": { "meta": { "name": "图层管理", "category": "map-control", "defaultSize": [ 264, 356 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "layers-title", "group": "basic", "type": "string", "default": "数据图层", "alias": "标题" }, { "name": "layers-show-sources", "group": "basic", "type": "boolean", "default": true, "alias": "显示数据源区" }, { "name": "layers-allow-edit", "group": "basic", "type": "boolean", "default": true, "alias": "允许属性编辑" }, { "name": "layers-allow-reorder", "group": "basic", "type": "boolean", "default": true, "alias": "允许调整图层层级" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 288, 380 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "props-scope", "group": "props", "type": "select(radioGroup)", "default": "style+data", "alias": "属性范围", "selectChoices": [ { "value": "style", "label": "仅样式" }, { "value": "style+data", "label": "样式+数据" } ] }, { "name": "props-panel-side", "group": "props", "type": "select(radioGroup)", "default": "auto", "alias": "面板位置", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "right", "label": "右侧" }, { "value": "left", "label": "左侧" } ] }, { "name": "props-panel-width", "group": "props", "type": "number(unit=px,min=180,max=520)", "default": 260, "alias": "面板宽度" }, { "name": "props-search", "group": "props", "type": "boolean", "default": true, "alias": "显示搜索框" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.62)", "alias": "面板背景" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "item-hover-bg", "group": "appearance", "type": "color", "default": "rgba(54,224,255,0.12)", "alias": "行悬浮背景" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "panel-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-overview": { "meta": { "name": "鹰眼", "category": "map-control", "defaultSize": [ 220, 160 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "overview-click-nav", "group": "basic", "type": "boolean", "default": true, "alias": "拖动回中" }, { "name": "overview-show-cross", "group": "basic", "type": "boolean", "default": true, "alias": "中心十字" }, { "name": "overview-allow-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "可滚轮缩放" }, { "name": "overview-margin", "group": "basic", "type": "slider(min=0,max=100,step=5,unit=%)", "default": 15, "alias": "概览缩小级数" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 220, 160 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(7,15,28,0.7)", "alias": "面板背景" }, { "name": "rect-color", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "视口框色" }, { "name": "rect-fill", "group": "appearance", "type": "color", "default": "rgba(54,224,255,0.16)", "alias": "视口填充" }, { "name": "overview-fill-opacity", "group": "appearance", "type": "slider(min=0,max=1,step=0.02)", "default": 0.18, "alias": "填充透明度" }, { "name": "overview-line-width", "group": "appearance", "type": "number(unit=px,min=1)", "default": 2, "alias": "视口框线宽" }, { "name": "extent-bg", "group": "appearance", "type": "color", "default": "rgba(20,42,68,0.6)", "alias": "范围底色" }, { "name": "overview-show-grid", "group": "appearance", "type": "boolean", "default": false, "alias": "占位网格" }, { "name": "grid-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.16)", "alias": "网格色" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.3)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-measure": { "meta": { "name": "测量工具", "category": "map-control", "defaultSize": [ 232, 132 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "measure-mode", "group": "basic", "type": "select(radioGroup)", "default": "distance", "alias": "初始模式", "selectChoices": [ { "value": "distance", "label": "距离" }, { "value": "area", "label": "面积" } ] }, { "name": "measure-distance-unit", "group": "basic", "type": "select", "default": "auto", "alias": "距离单位(地理)", "selectChoices": [ { "value": "auto", "label": "自动(m/km)" }, { "value": "m", "label": "米" }, { "value": "km", "label": "千米" }, { "value": "mi", "label": "英里" } ] }, { "name": "measure-area-unit", "group": "basic", "type": "select", "default": "auto", "alias": "面积单位(地理)", "selectChoices": [ { "value": "auto", "label": "自动(m²/km²)" }, { "value": "m2", "label": "平方米" }, { "value": "km2", "label": "平方千米" }, { "value": "ha", "label": "公顷" }, { "value": "mu", "label": "亩" } ] }, { "name": "measure-unit-label", "group": "basic", "type": "string", "default": "单位", "alias": "CAD单位名" }, { "name": "measure-compact", "group": "basic", "type": "boolean", "default": false, "alias": "精简形态" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 232, 132 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.6)", "alias": "面板背景" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "measure-line-color", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "量算线色" }, { "name": "measure-line-width", "group": "appearance", "type": "number(unit=px,min=1)", "default": 2, "alias": "量算线宽" }, { "name": "measure-fill-color", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "面填充色" }, { "name": "measure-point-radius", "group": "appearance", "type": "number(unit=px,min=1)", "default": 4, "alias": "顶点半径" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "map-control-legend": { "meta": { "name": "数据图例", "category": "map-control", "defaultSize": [ 196, 176 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "target-map", "group": "basic", "type": "element(types=map-2d)", "default": [], "alias": "关联地图" }, { "name": "legend-show-title", "group": "basic", "type": "boolean", "default": true, "alias": "显示标题" }, { "name": "legend-title", "group": "basic", "type": "string", "default": "图例", "alias": "标题" }, { "name": "legend-mode", "group": "basic", "type": "select", "default": "manual", "alias": "图例类型", "selectChoices": [ { "value": "manual", "label": "手动项" }, { "value": "ramp", "label": "色带分段" }, { "value": "size", "label": "气泡分级" }, { "value": "gradient", "label": "连续渐变" } ] }, { "name": "legend-orientation", "group": "basic", "type": "select(radioGroup)", "default": "vertical", "alias": "排列方向", "selectChoices": [ { "value": "vertical", "label": "垂直", "glyph": "dir-vertical" }, { "value": "horizontal", "label": "水平", "glyph": "dir-horizontal" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 196, 176 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "legend-items", "group": "manual", "type": "string(textarea,rows=5)", "default": "正常 => #36e0ff\n预警 => #ffd666\n告警 => #ff5b6e\n离线 => #6b7a90", "alias": "图例项" }, { "name": "legend-shape", "group": "manual", "type": "select", "default": "square", "alias": "符号形状", "selectChoices": [ { "value": "square", "label": "方块" }, { "value": "circle", "label": "圆点" }, { "value": "line", "label": "线段" } ] }, { "name": "legend-colors", "group": "numeric", "type": "colors", "default": "#1d3b53;#2f6fb0;#3aa1ff;#5ce0d8;#ffd666;#ff7875", "alias": "色带" }, { "name": "legend-color", "group": "numeric", "type": "color", "default": "#36e0ff", "alias": "气泡颜色" }, { "name": "legend-min", "group": "numeric", "type": "number", "default": 0, "alias": "最小值" }, { "name": "legend-max", "group": "numeric", "type": "number", "default": 100, "alias": "最大值" }, { "name": "legend-count", "group": "numeric", "type": "number(min=1,max=12)", "default": 5, "alias": "分级数" }, { "name": "legend-min-radius", "group": "numeric", "type": "number(unit=px,min=1)", "default": 6, "alias": "最小气泡(px)" }, { "name": "legend-max-radius", "group": "numeric", "type": "number(unit=px,min=1)", "default": 20, "alias": "最大气泡(px)" }, { "name": "legend-min-label", "group": "numeric", "type": "string", "default": "", "alias": "低端标签" }, { "name": "legend-max-label", "group": "numeric", "type": "string", "default": "", "alias": "高端标签" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(9,18,34,0.55)", "alias": "面板背景" }, { "name": "panel-color", "group": "appearance", "type": "color", "default": "#eaf2ff", "alias": "文字色" }, { "name": "panel-border-color", "group": "appearance", "type": "color", "default": "rgba(125,205,255,0.24)", "alias": "边框色" }, { "name": "panel-radius", "group": "appearance", "type": "number(unit=px,min=0)", "default": 10, "alias": "圆角" }, { "name": "panel-font-size", "group": "appearance", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "legend-swatch-size", "group": "appearance", "type": "number(unit=px,min=6)", "default": 14, "alias": "色块尺寸" }, { "name": "accent", "group": "appearance", "type": "color", "default": "#36e0ff", "alias": "主题色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-iframe": { "meta": { "name": "iframe", "category": "control", "defaultSize": [ 400, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "heavy-load", "group": "basic", "type": "boolean", "default": false, "alias": "显示时重载" }, { "name": "iframe-link", "group": "basic", "type": "string", "default": "https://m.baidu.com", "alias": "iframe地址" }, { "name": "sandbox", "group": "basic", "type": "boolean", "default": false, "alias": "sandbox" }, { "name": "enable-movement-polyfill", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标移动兼容" }, { "name": "microphone", "group": "basic", "type": "boolean", "default": false, "alias": "开启麦克风" }, { "name": "camera", "group": "basic", "type": "boolean", "default": false, "alias": "视频输入" }, { "name": "zoom", "group": "basic", "type": "number", "default": 1, "alias": "页面缩放" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-button": { "meta": { "name": "按钮", "category": "control", "defaultSize": [ 120, 40 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "text", "group": "basic", "type": "string", "default": "按钮", "alias": "文本" }, { "name": "text-arrangement", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "文本排列", "selectChoices": [ { "value": "horizontal", "label": "水平排列" }, { "value": "vertical", "label": "垂直排列" } ] }, { "name": "padding", "group": "basic", "type": "vector<上,右,下,左>(unit=px)", "default": [ 8, 16, 8, 16 ], "alias": "内边距" }, { "name": "show-select", "group": "basic", "type": "boolean", "default": false, "alias": "启用选中态" }, { "name": "checked", "group": "basic", "type": "boolean", "default": false, "alias": "默认选中" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 120, 40 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "text-default-font", "group": "stateStyles", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "family": "", "size": 16, "color": "#ffffff", "bold": false, "italic": false, "underline": false, "lineThrough": false }, "alias": "字体" }, { "name": "font-default-spacing", "group": "stateStyles", "type": "number(unit=px)", "default": 0, "alias": "字体间隔" }, { "name": "text-default-position", "group": "stateStyles", "type": "select(radioGroup)", "default": "center", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-default-vertical", "group": "stateStyles", "type": "select(radioGroup)", "default": "center", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-offset-default", "group": "stateStyles", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文字偏移" }, { "name": "font-default-shadow-color", "group": "stateStyles", "type": "color", "default": "#ffffff", "alias": "外发光颜色" }, { "name": "font-default-shadow-blur", "group": "stateStyles", "type": "number(unit=px)", "default": -1, "alias": "外发光模糊程度" }, { "name": "font-default-shadow-offset", "group": "stateStyles", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "发光偏移" }, { "name": "border-default-color", "group": "stateStyles", "type": "color", "default": "#2f7bff", "alias": "边框颜色" }, { "name": "border-default-width", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "border-default-radius", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": 6, "alias": "圆角半径" }, { "name": "border-default-style", "group": "stateStyles", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid", "glyph": "line-solid" }, { "label": "虚线", "value": "dashed", "glyph": "line-dashed" }, { "label": "点状线", "value": "dotted", "glyph": "line-dotted" }, { "label": "无边框", "value": "none", "glyph": "line-none" } ] }, { "name": "background-default-color", "group": "stateStyles", "type": "color(gradient)", "default": "#2f7bff", "alias": "背景颜色" }, { "name": "background-default-image", "group": "stateStyles", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-default-fill-type", "group": "stateStyles", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "background-default-image-size", "group": "stateStyles", "type": "number(unit=%)", "default": 100, "alias": "图片比例" }, { "name": "background-default-image-position", "group": "stateStyles", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "图片位置" }, { "name": "background-default-blur", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "background-default-use-nine-patch", "group": "stateStyles", "type": "boolean", "default": false, "alias": "是否使用点九" }, { "name": "background-default-nine-patch", "group": "stateStyles", "type": "nine-patch", "default": {}, "alias": "点九编辑" }, { "name": "show-click", "group": "stateStyles", "type": "boolean", "default": false, "alias": "启用点击态" }, { "name": "text-click-font", "group": "stateStyles", "type": "font(gradient=true,underline=true,line-through=true)", "default": "(dynamic)", "alias": "字体" }, { "name": "font-click-spacing", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "字体间隔" }, { "name": "text-click-position", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-click-vertical", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-offset-click", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "文字偏移" }, { "name": "font-click-shadow-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "外发光颜色" }, { "name": "font-click-shadow-blur", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "外发光模糊程度" }, { "name": "font-click-shadow-offset", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "发光偏移" }, { "name": "border-click-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "边框颜色" }, { "name": "border-click-width", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "边框宽度" }, { "name": "border-click-radius", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "圆角半径" }, { "name": "border-click-style", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid", "glyph": "line-solid" }, { "label": "虚线", "value": "dashed", "glyph": "line-dashed" }, { "label": "点状线", "value": "dotted", "glyph": "line-dotted" }, { "label": "无边框", "value": "none", "glyph": "line-none" } ] }, { "name": "background-click-color", "group": "stateStyles", "type": "color(gradient)", "default": "(dynamic)", "alias": "背景颜色" }, { "name": "background-click-image", "group": "stateStyles", "type": "file", "default": "(dynamic)", "alias": "背景图/视频" }, { "name": "background-click-fill-type", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "background-click-image-size", "group": "stateStyles", "type": "number(unit=%)", "default": "(dynamic)", "alias": "图片比例" }, { "name": "background-click-image-position", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "图片位置" }, { "name": "background-click-blur", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "背景模糊" }, { "name": "background-click-use-nine-patch", "group": "stateStyles", "type": "boolean", "default": "(dynamic)", "alias": "是否使用点九" }, { "name": "background-click-nine-patch", "group": "stateStyles", "type": "nine-patch", "default": "(dynamic)", "alias": "点九编辑" }, { "name": "animation-click-show", "group": "stateStyles", "type": "boolean", "default": false, "alias": "开启涟漪动画" }, { "name": "animation-click-time", "group": "stateStyles", "type": "number(step=0.05,unit=秒)", "default": 0.35, "alias": "动画时长" }, { "name": "show-hover", "group": "stateStyles", "type": "boolean", "default": false, "alias": "启用悬停态" }, { "name": "text-hover-font", "group": "stateStyles", "type": "font(gradient=true,underline=true,line-through=true)", "default": "(dynamic)", "alias": "字体" }, { "name": "font-hover-spacing", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "字体间隔" }, { "name": "text-hover-position", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-hover-vertical", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-offset-hover", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "文字偏移" }, { "name": "font-hover-shadow-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "外发光颜色" }, { "name": "font-hover-shadow-blur", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "外发光模糊程度" }, { "name": "font-hover-shadow-offset", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "发光偏移" }, { "name": "border-hover-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "边框颜色" }, { "name": "border-hover-width", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "边框宽度" }, { "name": "border-hover-radius", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "圆角半径" }, { "name": "border-hover-style", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid", "glyph": "line-solid" }, { "label": "虚线", "value": "dashed", "glyph": "line-dashed" }, { "label": "点状线", "value": "dotted", "glyph": "line-dotted" }, { "label": "无边框", "value": "none", "glyph": "line-none" } ] }, { "name": "background-hover-color", "group": "stateStyles", "type": "color(gradient)", "default": "(dynamic)", "alias": "背景颜色" }, { "name": "background-hover-image", "group": "stateStyles", "type": "file", "default": "(dynamic)", "alias": "背景图/视频" }, { "name": "background-hover-fill-type", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "background-hover-image-size", "group": "stateStyles", "type": "number(unit=%)", "default": "(dynamic)", "alias": "图片比例" }, { "name": "background-hover-image-position", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "图片位置" }, { "name": "background-hover-blur", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "背景模糊" }, { "name": "background-hover-use-nine-patch", "group": "stateStyles", "type": "boolean", "default": "(dynamic)", "alias": "是否使用点九" }, { "name": "background-hover-nine-patch", "group": "stateStyles", "type": "nine-patch", "default": "(dynamic)", "alias": "点九编辑" }, { "name": "animation-hover-show", "group": "stateStyles", "type": "boolean", "default": false, "alias": "开启涟漪动画" }, { "name": "animation-hover-time", "group": "stateStyles", "type": "number(step=0.05,unit=秒)", "default": 0.35, "alias": "动画时长" }, { "name": "text-select-font", "group": "stateStyles", "type": "font(gradient=true,underline=true,line-through=true)", "default": "(dynamic)", "alias": "字体" }, { "name": "font-select-spacing", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "字体间隔" }, { "name": "text-select-position", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-select-vertical", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-offset-select", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "文字偏移" }, { "name": "font-select-shadow-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "外发光颜色" }, { "name": "font-select-shadow-blur", "group": "stateStyles", "type": "number(unit=px)", "default": "(dynamic)", "alias": "外发光模糊程度" }, { "name": "font-select-shadow-offset", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "发光偏移" }, { "name": "border-select-color", "group": "stateStyles", "type": "color", "default": "(dynamic)", "alias": "边框颜色" }, { "name": "border-select-width", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "边框宽度" }, { "name": "border-select-radius", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "圆角半径" }, { "name": "border-select-style", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid", "glyph": "line-solid" }, { "label": "虚线", "value": "dashed", "glyph": "line-dashed" }, { "label": "点状线", "value": "dotted", "glyph": "line-dotted" }, { "label": "无边框", "value": "none", "glyph": "line-none" } ] }, { "name": "background-select-color", "group": "stateStyles", "type": "color(gradient)", "default": "(dynamic)", "alias": "背景颜色" }, { "name": "background-select-image", "group": "stateStyles", "type": "file", "default": "(dynamic)", "alias": "背景图/视频" }, { "name": "background-select-fill-type", "group": "stateStyles", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch", "glyph": "fill-stretch" }, { "label": "平铺", "value": "tile", "glyph": "fill-tile" }, { "label": "不填充", "value": "none", "glyph": "fill-none" } ] }, { "name": "background-select-image-size", "group": "stateStyles", "type": "number(unit=%)", "default": "(dynamic)", "alias": "图片比例" }, { "name": "background-select-image-position", "group": "stateStyles", "type": "vector(unit=px)", "default": "(dynamic)", "alias": "图片位置" }, { "name": "background-select-blur", "group": "stateStyles", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "背景模糊" }, { "name": "background-select-use-nine-patch", "group": "stateStyles", "type": "boolean", "default": "(dynamic)", "alias": "是否使用点九" }, { "name": "background-select-nine-patch", "group": "stateStyles", "type": "nine-patch", "default": "(dynamic)", "alias": "点九编辑" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "relationship-field", "group": "relationship", "type": "string", "default": "", "alias": "关系字段" }, { "name": "relationship-value", "group": "relationship", "type": "string", "default": "", "alias": "关系值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "selectTrigger", "unselectTrigger" ] }, "basic-progress": { "meta": { "name": "进度条", "category": "control", "defaultSize": [ 200, 200 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "static-value", "group": "value", "type": "number", "default": 60, "alias": "固定值" }, { "name": "max-value", "group": "value", "type": "number(min=0)", "default": 100, "alias": "最大值" }, { "name": "shape", "group": "shape", "type": "select(radioGroup)", "default": "ring", "alias": "形状", "selectChoices": [ { "value": "rect", "label": "横向条" }, { "value": "column", "label": "纵向条" }, { "value": "ring", "label": "环形" } ] }, { "name": "progress-color", "group": "shape", "type": "color(gradient)", "default": "#1890FF", "alias": "进度颜色" }, { "name": "shape-background", "group": "shape", "type": "color(gradient)", "default": "#E6F3F7", "alias": "轨道颜色" }, { "name": "bar-shape", "group": "shape", "type": "select(radioGroup)", "default": "normal", "alias": "条形样式", "selectChoices": [ { "value": "normal", "label": "常规" }, { "value": "burst", "label": "分段" }, { "value": "bold", "label": "加粗" } ] }, { "name": "bar-shape_burst-number", "group": "shape", "type": "number(min=1,unit=段)", "default": 20, "alias": "分段数量" }, { "name": "bar-shape_burst-interval", "group": "shape", "type": "number(min=0,unit=px)", "default": 6, "alias": "分段间隔" }, { "name": "background-shape_burst", "group": "shape", "type": "boolean", "default": true, "alias": "显示空段轨道" }, { "name": "fill-border-radius", "group": "shape", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角" }, { "name": "data-start-angle", "group": "shape", "type": "number(min=-360,max=360,step=1,unit=°)", "default": -90, "alias": "起始角度" }, { "name": "data-end-angle", "group": "shape", "type": "number(min=-360,max=360,step=1,unit=°)", "default": 270, "alias": "结束角度" }, { "name": "ring-size", "group": "shape", "type": "number(min=0,max=100,unit=%)", "default": 25, "alias": "环宽度" }, { "name": "label", "group": "label-group", "type": "boolean", "default": true, "alias": "显示标签" }, { "name": "label-position", "group": "label-group", "type": "select(radioGroup)", "default": "outside", "alias": "标签位置", "selectChoices": [ { "value": "inside", "label": "居中" }, { "value": "outside", "label": "末端" }, { "value": "top", "label": "上方" } ] }, { "name": "label-font", "group": "label-group", "type": "font", "default": { "size": 14, "color": "#ffffff" }, "alias": "字体" }, { "name": "label-offset", "group": "label-group", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文本偏移" }, { "name": "label-text-type", "group": "label-group", "type": "select(radioGroup)", "default": "percent", "alias": "数据格式", "selectChoices": [ { "value": "normal", "label": "数值" }, { "value": "percent", "label": "百分比" } ] }, { "name": "label-unit", "group": "label-group", "type": "string", "default": "", "alias": "单位" }, { "name": "label-decimal-places", "group": "label-group", "type": "number(min=0)", "default": 0, "alias": "小数位数" }, { "name": "label-complete-zero", "group": "label-group", "type": "boolean", "default": false, "alias": "末尾补零" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-search": { "meta": { "name": "搜索框", "category": "control", "defaultSize": [ 260, 36 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "placeholder", "group": "basic", "type": "string", "default": "请输入搜索内容", "alias": "占位提示" }, { "name": "default-value", "group": "basic", "type": "string", "default": "", "alias": "默认值" }, { "name": "fuzzy-search", "group": "basic", "type": "boolean", "default": false, "alias": "模糊搜索" }, { "name": "pinyin-search", "group": "basic", "type": "boolean", "default": false, "alias": "拼音搜索" }, { "name": "text-arrangement", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "文本排列", "selectChoices": [ { "value": "horizontal", "label": "水平排列" }, { "value": "vertical", "label": "垂直排列" } ] }, { "name": "show-icon", "group": "basic", "type": "boolean", "default": true, "alias": "显示搜索图标" }, { "name": "clearable", "group": "basic", "type": "boolean", "default": true, "alias": "可清空" }, { "name": "realtime", "group": "basic", "type": "boolean", "default": false, "alias": "实时搜索" }, { "name": "realtime-min-length", "group": "basic", "type": "number(min=0)", "default": 1, "alias": "最小触发字数" }, { "name": "realtime-debounce", "group": "basic", "type": "number(min=0,unit=ms)", "default": 300, "alias": "防抖" }, { "name": "show-button", "group": "basic", "type": "boolean", "default": true, "alias": "显示搜索按钮" }, { "name": "button-text", "group": "basic", "type": "string", "default": "搜索", "alias": "按钮文本" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 260, 36 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "input-bg", "group": "input", "type": "color", "default": "#1f2733", "alias": "背景颜色" }, { "name": "input-text-color", "group": "input", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "input-font-size", "group": "input", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "input-border-color", "group": "input", "type": "color", "default": "#3a4252", "alias": "边框颜色" }, { "name": "input-hover-border-color", "group": "input", "type": "color", "default": "#4f5a6e", "alias": "悬浮边框色" }, { "name": "input-focus-border-color", "group": "input", "type": "color", "default": "#2f7bff", "alias": "聚焦边框色" }, { "name": "input-border-width", "group": "input", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "input-radius", "group": "input", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角半径" }, { "name": "clear-color", "group": "clear", "type": "color", "default": "#cccccc", "alias": "默认颜色" }, { "name": "clear-hover-color", "group": "clear", "type": "color", "default": "#ffffff", "alias": "悬浮颜色" }, { "name": "clear-size", "group": "clear", "type": "number(unit=px,min=8)", "default": 16, "alias": "按钮大小" }, { "name": "clear-offset", "group": "clear", "type": "number(unit=px,min=0)", "default": 5, "alias": "按钮偏移" }, { "name": "button-bg", "group": "button", "type": "color(gradient)", "default": "#2f7bff", "alias": "背景颜色" }, { "name": "button-text-color", "group": "button", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "linkage-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "联动字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "search" ] }, "basic-select": { "meta": { "name": "基础下拉菜单", "category": "control", "defaultSize": [ 200, 36 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "placeholder", "group": "basic", "type": "string", "default": "请选择", "alias": "占位提示" }, { "name": "static-items", "group": "basic", "type": "string", "default": "选项一,选项二,选项三", "alias": "静态选项" }, { "name": "multiple", "group": "basic", "type": "boolean", "default": false, "alias": "启用多选" }, { "name": "default-type", "group": "basic", "type": "select(radioGroup)", "default": "fixed", "alias": "默认选中项", "selectChoices": [ { "value": "fixed", "label": "固定值" }, { "value": "first", "label": "第一项" }, { "value": "last", "label": "最后一项" }, { "value": "index", "label": "指定序号" } ] }, { "name": "default-value", "group": "basic", "type": "string", "default": "", "alias": "默认固定值" }, { "name": "default-index", "group": "basic", "type": "number(min=1,unit=项)", "default": 1, "alias": "默认序号" }, { "name": "clearable", "group": "basic", "type": "boolean", "default": false, "alias": "可清空" }, { "name": "filterable", "group": "basic", "type": "boolean", "default": false, "alias": "可搜索" }, { "name": "pinyin-search", "group": "basic", "type": "boolean", "default": false, "alias": "拼音搜索" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 200, 36 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "select-bg", "group": "box", "type": "color", "default": "#1f2733", "alias": "背景颜色" }, { "name": "select-text-color", "group": "box", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "select-font-size", "group": "box", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "select-border-color", "group": "box", "type": "color", "default": "#3a4252", "alias": "边框颜色" }, { "name": "select-hover-border-color", "group": "box", "type": "color", "default": "#4f5a6e", "alias": "悬浮边框色" }, { "name": "select-radius", "group": "box", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角半径" }, { "name": "panel-bg", "group": "panel", "type": "color", "default": "#262e3a", "alias": "面板背景" }, { "name": "option-hover-bg", "group": "panel", "type": "color", "default": "#2f7bff", "alias": "悬停背景" }, { "name": "option-selected-bg", "group": "panel", "type": "color", "default": "rgba(47,123,255,0.35)", "alias": "选中背景" }, { "name": "option-text-color", "group": "panel", "type": "color", "default": "#ffffff", "alias": "选项文字颜色" }, { "name": "option-height", "group": "panel", "type": "number(unit=px,min=0)", "default": 32, "alias": "选项高度" }, { "name": "panel-max-height", "group": "panel", "type": "number(unit=px,min=0)", "default": 240, "alias": "面板最大高度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "option-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "选项字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-switch": { "meta": { "name": "开关", "category": "control", "defaultSize": [ 76, 36 ], "defaultOptions": { "background": false, "border": false } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "checked", "group": "basic", "type": "boolean", "default": false, "alias": "默认开启" }, { "name": "disabled", "group": "basic", "type": "boolean", "default": false, "alias": "禁用" }, { "name": "on-value", "group": "basic", "type": "string", "default": "1", "alias": "开启值" }, { "name": "off-value", "group": "basic", "type": "string", "default": "0", "alias": "关闭值" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "on-color", "group": "appearance", "type": "color(gradient)", "default": "#22c55e", "alias": "开启色" }, { "name": "off-color", "group": "appearance", "type": "color(gradient)", "default": "#41506b", "alias": "关闭色" }, { "name": "knob-color", "group": "appearance", "type": "color", "default": "#ffffff", "alias": "滑块色" }, { "name": "on-text", "group": "appearance", "type": "string", "default": "", "alias": "开启文本" }, { "name": "off-text", "group": "appearance", "type": "string", "default": "", "alias": "关闭文本" }, { "name": "state-font", "group": "appearance", "type": "font", "default": { "size": 12, "color": "#ffffff" }, "alias": "状态字体" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "fields", "type": "field(min=0,max=1)", "alias": "状态值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "switchChanged" ] }, "basic-pagination": { "meta": { "name": "分页器", "category": "control", "defaultSize": [ 400, 36 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "page-size", "group": "pagination", "type": "number(min=1,max=500)", "default": 10, "alias": "每页条数" }, { "name": "show-size-changer", "group": "pagination", "type": "boolean", "default": false, "alias": "显示条数切换" }, { "name": "size-options", "group": "pagination", "type": "string", "default": "10,20,50,100", "alias": "条数候选" }, { "name": "show-total", "group": "pagination", "type": "boolean", "default": true, "alias": "显示总数" }, { "name": "text-color", "group": "color", "type": "color", "default": "#cfd8e3", "alias": "文字颜色" }, { "name": "active-color", "group": "color", "type": "color", "default": "#2f7bff", "alias": "选中色" }, { "name": "item-bg", "group": "color", "type": "color", "default": "#1f2733", "alias": "页码背景" }, { "name": "font-size", "group": "color", "type": "number(min=8,max=24,unit=px)", "default": 13, "alias": "字号" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "count-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "总数字段", "binding": true }, { "name": "total", "group": "static", "type": "number(min=0)", "default": 100, "alias": "总条数" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-list": { "meta": { "name": "列表", "category": "control", "defaultSize": [ 280, 320 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "static-items", "group": "basic", "type": "string", "default": "列表项一,列表项二,列表项三,列表项四", "alias": "静态条目" }, { "name": "show-index", "group": "basic", "type": "boolean", "default": false, "alias": "显示序号" }, { "name": "row-height", "group": "basic", "type": "number(unit=px,min=0)", "default": 36, "alias": "行高" }, { "name": "show-divider", "group": "basic", "type": "boolean", "default": true, "alias": "显示分割线" }, { "name": "auto-select-first", "group": "basic", "type": "boolean", "default": false, "alias": "默认选中首行" }, { "name": "carousel", "group": "basic", "type": "boolean", "default": false, "alias": "轮播" }, { "name": "carousel-type", "group": "basic", "type": "select(radioGroup)", "default": "scroll", "alias": "切换方式", "selectChoices": [ { "value": "scroll", "label": "连续滚动" }, { "value": "page", "label": "整页切换" } ] }, { "name": "carousel-speed", "group": "basic", "type": "number(min=1,unit=px/秒)", "default": 30, "alias": "滚动速度" }, { "name": "carousel-page-count", "group": "basic", "type": "number(min=1,unit=条)", "default": 4, "alias": "每页条数" }, { "name": "carousel-dwell", "group": "basic", "type": "number(min=0.5,unit=秒)", "default": 3, "alias": "停留时长" }, { "name": "carousel-loop", "group": "basic", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "show-dots", "group": "basic", "type": "boolean", "default": true, "alias": "显示翻页点" }, { "name": "dot-position", "group": "basic", "type": "select(radioGroup)", "default": "bottom", "alias": "翻页点位置", "selectChoices": [ { "value": "top", "label": "上" }, { "value": "bottom", "label": "下" } ] }, { "name": "dot-color", "group": "basic", "type": "color", "default": "#B2B2B2", "alias": "翻页点颜色" }, { "name": "dot-active-color", "group": "basic", "type": "color", "default": "#FFFFFF", "alias": "翻页点选中色" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "valueBar", "group": "valueBar", "type": "boolean", "default": false, "alias": "数值条" }, { "name": "value-bar-color", "group": "valueBar", "type": "color(gradient)", "default": "#2f7bff", "alias": "数值条颜色" }, { "name": "value-bar-bg", "group": "valueBar", "type": "color", "default": "rgba(47,123,255,0.12)", "alias": "数值条背景" }, { "name": "value-bar-height", "group": "valueBar", "type": "number(unit=px,min=0)", "default": 6, "alias": "数值条高度" }, { "name": "title-color", "group": "font", "type": "color", "default": "#e6e8ec", "alias": "标题颜色" }, { "name": "value-color", "group": "font", "type": "color", "default": "#2f7bff", "alias": "数值颜色" }, { "name": "list-font-size", "group": "font", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "row-bg", "group": "row", "type": "color", "default": "transparent", "alias": "行背景" }, { "name": "row-alt-bg", "group": "row", "type": "color", "default": "rgba(255,255,255,0.03)", "alias": "隔行背景" }, { "name": "hover-bg", "group": "row", "type": "color", "default": "rgba(47,123,255,0.15)", "alias": "悬停背景" }, { "name": "selected-bg", "group": "row", "type": "color", "default": "rgba(47,123,255,0.3)", "alias": "选中背景" }, { "name": "divider-color", "group": "row", "type": "color", "default": "rgba(255,255,255,0.08)", "alias": "分割线颜色" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(min=0,unit=px)", "default": 4, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "scrollbar-border-radius", "group": "scrollbar", "type": "number(min=0,unit=px)", "default": 2, "alias": "滚动条圆角" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "title-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "标题字段", "binding": true }, { "name": "value-field", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "group-popup": { "meta": { "name": "弹窗", "category": "control", "defaultSize": [ 400, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "is-popup", "group": "basic", "type": "boolean", "default": false, "alias": "默认显示弹窗" }, { "name": "popup-bg", "group": "basic", "type": "color", "default": "#1b1f27", "alias": "弹窗背景" }, { "name": "show-mask", "group": "basic", "type": "boolean", "default": true, "alias": "显示遮罩" }, { "name": "background-mask-color", "group": "basic", "type": "color", "default": "rgba(0,0,0,0.5)", "alias": "遮罩颜色" }, { "name": "close-outside", "group": "basic", "type": "boolean", "default": true, "alias": "点击遮罩关闭" }, { "name": "auto-close", "group": "basic", "type": "boolean", "default": false, "alias": "自动关闭" }, { "name": "close-time", "group": "basic", "type": "number(min=0)", "default": 5, "alias": "关闭倒计时(秒)" }, { "name": "show-scroll", "group": "basic", "type": "boolean", "default": false, "alias": "内容可滚动" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "close-btn-show", "group": "closeBtn", "type": "boolean", "default": true, "alias": "显示关闭按钮" }, { "name": "close-btn-color", "group": "closeBtn", "type": "color", "default": "#ffffff", "alias": "按钮颜色" }, { "name": "close-btn-size", "group": "closeBtn", "type": "number(unit=px,min=0)", "default": 18, "alias": "按钮大小" }, { "name": "close-btn-offsetX", "group": "closeBtn", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "close-btn-offsetY", "group": "closeBtn", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "close-show-countdown", "group": "closeBtn", "type": "boolean", "default": false, "alias": "显示关闭倒计时" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "group-tabs": { "meta": { "name": "选项卡", "category": "control", "defaultSize": [ 400, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "tab-items", "group": "basic", "type": "section-list(item=标签)", "default": "标签一,标签二,标签三", "alias": "标签列表" }, { "name": "orientation", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "排列方向", "selectChoices": [ { "value": "horizontal", "label": "横向(选项卡)" }, { "value": "vertical", "label": "纵向(菜单)" } ] }, { "name": "bar-position", "group": "basic", "type": "select(radioGroup)", "default": "start", "alias": "Tab 条位置", "selectChoices": [ { "value": "start", "label": "起始(顶/左)" }, { "value": "end", "label": "末端(底/右)" } ] }, { "name": "default-active", "group": "basic", "type": "number(min=0)", "default": 0, "alias": "默认激活项" }, { "name": "bar-size", "group": "basic", "type": "number(unit=px,min=0)", "default": 40, "alias": "Tab 条厚度" }, { "name": "tab-gap", "group": "basic", "type": "number(unit=px,min=0)", "default": 4, "alias": "标签间隙" }, { "name": "auto-switch", "group": "basic", "type": "boolean", "default": false, "alias": "自动切换" }, { "name": "switch-interval", "group": "basic", "type": "number(min=0.5,unit=秒)", "default": 3, "alias": "切换间隔" }, { "name": "tab-align", "group": "basic", "type": "select(radioGroup)", "default": "flex-start", "alias": "标签对齐", "selectChoices": [ { "value": "flex-start", "label": "起始" }, { "value": "center", "label": "居中" }, { "value": "space-between", "label": "两端" } ] }, { "name": "tab-type", "group": "basic", "type": "select(radioGroup)", "default": "tag", "alias": "类型", "selectChoices": [ { "value": "tag", "label": "标签" }, { "value": "mark", "label": "标示" } ] }, { "name": "tag-shape", "group": "basic", "type": "select(radioGroup)", "default": "right_angle", "alias": "标签形状", "selectChoices": [ { "value": "right_angle", "label": "直角" }, { "value": "fillet", "label": "圆角" } ] }, { "name": "mark-shape", "group": "basic", "type": "select(radioGroup)", "default": "round", "alias": "标示形状", "selectChoices": [ { "value": "round", "label": "圆形" }, { "value": "square", "label": "方形" } ] }, { "name": "mark-size", "group": "basic", "type": "number(unit=px,min=2)", "default": 12, "alias": "标示尺寸" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "tab-font-size", "group": "font", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "tab-color", "group": "font", "type": "color", "default": "#a7adba", "alias": "默认文字色" }, { "name": "tab-active-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "激活文字色" }, { "name": "tab-hover-show", "group": "font", "type": "boolean", "default": false, "alias": "启用悬浮态" }, { "name": "tab-hover-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "悬浮文字色" }, { "name": "tab-bg", "group": "tabStyle", "type": "color", "default": "transparent", "alias": "默认背景" }, { "name": "tab-active-bg", "group": "tabStyle", "type": "color", "default": "rgba(47,123,255,0.18)", "alias": "激活背景" }, { "name": "tab-hover-bg", "group": "tabStyle", "type": "color", "default": "rgba(47,123,255,0.10)", "alias": "悬浮背景" }, { "name": "tab-radius", "group": "tabStyle", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角" }, { "name": "show-indicator", "group": "tabStyle", "type": "boolean", "default": true, "alias": "显示激活指示条" }, { "name": "indicator-color", "group": "tabStyle", "type": "color", "default": "#2f7bff", "alias": "指示条颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "tab-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "标签字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "group-buttons": { "meta": { "name": "按钮组菜单", "category": "control", "defaultSize": [ 480, 48 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "menu-items", "group": "basic", "type": "string", "default": "菜单一,菜单二,菜单三", "alias": "静态选项" }, { "name": "default-type", "group": "basic", "type": "select(radioGroup)", "default": "first", "alias": "默认选中项", "selectChoices": [ { "value": "fixed", "label": "固定值" }, { "value": "first", "label": "第一项" }, { "value": "last", "label": "最后一项" }, { "value": "index", "label": "指定序号" }, { "value": "none", "label": "不选中" } ] }, { "name": "default-value", "group": "basic", "type": "string", "default": "", "alias": "默认固定值" }, { "name": "default-index", "group": "basic", "type": "number(min=1,unit=项)", "default": 1, "alias": "默认序号" }, { "name": "allow-unselected", "group": "basic", "type": "boolean", "default": false, "alias": "点击取消选中" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 480, 48 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "itemStyle", "type": "color", "default": "#3a4252", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "itemStyle", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "orientation", "group": "layout", "type": "select(radioGroup)", "default": "horizontal", "alias": "排列方向", "selectChoices": [ { "value": "horizontal", "label": "水平" }, { "value": "vertical", "label": "垂直" } ] }, { "name": "auto-layout", "group": "layout", "type": "boolean", "default": true, "alias": "自适应布局" }, { "name": "rows", "group": "layout", "type": "number(min=1,unit=行)", "default": 1, "alias": "行数" }, { "name": "cols", "group": "layout", "type": "number(min=1,unit=列)", "default": 3, "alias": "列数" }, { "name": "gap", "group": "layout", "type": "number(unit=px,min=0)", "default": 8, "alias": "按钮间距" }, { "name": "item-font-size", "group": "itemStyle", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "text-color", "group": "itemStyle", "type": "color", "default": "#a7adba", "alias": "默认文字色" }, { "name": "item-bg", "group": "itemStyle", "type": "color(gradient)", "default": "rgba(255,255,255,0.06)", "alias": "默认背景" }, { "name": "selected-text-color", "group": "itemStyle", "type": "color", "default": "#ffffff", "alias": "选中文字色" }, { "name": "selected-bg", "group": "itemStyle", "type": "color(gradient)", "default": "#2f7bff", "alias": "选中背景" }, { "name": "selected-border-color", "group": "itemStyle", "type": "color", "default": "#2f7bff", "alias": "选中边框色" }, { "name": "hover-text-color", "group": "itemStyle", "type": "color", "default": "#ffffff", "alias": "悬浮文字色" }, { "name": "hover-bg", "group": "itemStyle", "type": "color", "default": "rgba(47,123,255,0.18)", "alias": "悬浮背景" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "menu-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "选项字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-image": { "meta": { "name": "图片", "category": "media", "defaultSize": [ 320, 200 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "image", "group": "basic", "type": "file", "default": "", "alias": "图片" }, { "name": "fill-style", "group": "basic", "type": "select(radioGroup)", "default": "fill", "alias": "填充方式", "selectChoices": [ { "label": "拉伸填满", "value": "fill", "glyph": "fill-fill" }, { "label": "等比填满", "value": "cover", "glyph": "fill-cover" }, { "label": "等比完整", "value": "contain", "glyph": "fill-contain" }, { "label": "原始尺寸", "value": "none", "glyph": "fill-none" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "brightness", "group": "filter", "type": "slider(min=0,max=200,step=1,unit=%)", "default": 100, "alias": "亮度" }, { "name": "contrast", "group": "filter", "type": "slider(min=0,max=200,step=1,unit=%)", "default": 100, "alias": "对比度" }, { "name": "saturate", "group": "filter", "type": "slider(min=0,max=200,step=1,unit=%)", "default": 100, "alias": "饱和度" }, { "name": "hue", "group": "filter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相" }, { "name": "show-click", "group": "show-click", "type": "boolean", "default": false, "alias": "点击状态" }, { "name": "image-click", "group": "show-click", "type": "file", "default": "", "alias": "点击图片" }, { "name": "fill-style-click", "group": "show-click", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "点击填充方式", "selectChoices": [ { "label": "拉伸填满", "value": "fill", "glyph": "fill-fill" }, { "label": "等比填满", "value": "cover", "glyph": "fill-cover" }, { "label": "等比完整", "value": "contain", "glyph": "fill-contain" }, { "label": "原始尺寸", "value": "none", "glyph": "fill-none" } ] }, { "name": "show-hover", "group": "show-hover", "type": "boolean", "default": false, "alias": "悬停状态" }, { "name": "image-hover", "group": "show-hover", "type": "file", "default": "", "alias": "悬停图片" }, { "name": "fill-style-hover", "group": "show-hover", "type": "select(radioGroup)", "default": "(dynamic)", "alias": "悬停填充方式", "selectChoices": [ { "label": "拉伸填满", "value": "fill", "glyph": "fill-fill" }, { "label": "等比填满", "value": "cover", "glyph": "fill-cover" }, { "label": "等比完整", "value": "contain", "glyph": "fill-contain" }, { "label": "原始尺寸", "value": "none", "glyph": "fill-none" } ] }, { "name": "show-selected", "group": "show-selected", "type": "boolean", "default": false, "alias": "选中状态" }, { "name": "image-selected", "group": "show-selected", "type": "file", "default": "", "alias": "选中图片" }, { "name": "fill-style-selected", "group": "show-selected", "type": "select(radioGroup)", "default": "fill", "alias": "选中填充方式", "selectChoices": [ { "label": "拉伸填满", "value": "fill", "glyph": "fill-fill" }, { "label": "等比填满", "value": "cover", "glyph": "fill-cover" }, { "label": "等比完整", "value": "contain", "glyph": "fill-contain" }, { "label": "原始尺寸", "value": "none", "glyph": "fill-none" } ] }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放动画" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "scroll", "alias": "动画类型", "selectChoices": [ { "value": "scroll", "label": "滚动" }, { "value": "blink", "label": "闪烁" } ] }, { "name": "animation-easing", "group": "animation-display", "type": "select", "default": "none", "alias": "缓动方式", "selectChoices": [ { "label": "无(线性)", "value": "none" }, { "label": "一次·入", "value": "Power1.easeIn" }, { "label": "一次·出", "value": "Power1.easeOut" }, { "label": "一次·进出", "value": "Power1.easeInOut" }, { "label": "二次·入", "value": "Power2.easeIn" }, { "label": "二次·出", "value": "Power2.easeOut" }, { "label": "二次·进出", "value": "Power2.easeInOut" }, { "label": "三次·入", "value": "Power3.easeIn" }, { "label": "三次·出", "value": "Power3.easeOut" }, { "label": "三次·进出", "value": "Power3.easeInOut" }, { "label": "四次·入", "value": "Power4.easeIn" }, { "label": "四次·出", "value": "Power4.easeOut" }, { "label": "四次·进出", "value": "Power4.easeInOut" }, { "label": "正弦·入", "value": "Sine.easeIn" }, { "label": "正弦·出", "value": "Sine.easeOut" }, { "label": "正弦·进出", "value": "Sine.easeInOut" }, { "label": "指数·入", "value": "Expo.easeIn" }, { "label": "指数·出", "value": "Expo.easeOut" }, { "label": "指数·进出", "value": "Expo.easeInOut" }, { "label": "圆形·入", "value": "Circ.easeIn" }, { "label": "圆形·出", "value": "Circ.easeOut" }, { "label": "圆形·进出", "value": "Circ.easeInOut" }, { "label": "回弹·入", "value": "Back.easeIn" }, { "label": "回弹·出", "value": "Back.easeOut" }, { "label": "回弹·进出", "value": "Back.easeInOut" }, { "label": "弹性·入", "value": "Elastic.easeIn" }, { "label": "弹性·出", "value": "Elastic.easeOut" }, { "label": "弹性·进出", "value": "Elastic.easeInOut" }, { "label": "弹跳·入", "value": "Bounce.easeIn" }, { "label": "弹跳·出", "value": "Bounce.easeOut" }, { "label": "弹跳·进出", "value": "Bounce.easeInOut" }, { "label": "慢镜·入", "value": "SlowMo.easeIn" }, { "label": "慢镜·出", "value": "SlowMo.easeOut" }, { "label": "慢镜·进出", "value": "SlowMo.easeInOut" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "动画延迟时长" }, { "name": "animation-duration", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "单个动画持续时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": false, "alias": "循环播放动画" }, { "name": "animation-interval", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 0, "alias": "循环间隔时长" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "image-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "动态图片", "binding": true }, { "name": "relationship-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "选中判定字段", "binding": true }, { "name": "relationship-value", "group": "binding", "type": "string", "default": "", "alias": "选中判定值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-graphical": { "meta": { "name": "图形", "category": "media", "defaultSize": [ 200, 120 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "shape", "group": "basic", "type": "select(gallery,kind=shape)", "default": "rect", "alias": "形状", "selectChoices": [ { "label": "矩形", "value": "rect" }, { "label": "圆角矩形", "value": "round-rect" }, { "label": "圆形", "value": "circle" }, { "label": "椭圆", "value": "ellipse" }, { "label": "三角形", "value": "triangle" }, { "label": "直角三角形", "value": "right-triangle" }, { "label": "菱形", "value": "diamond" }, { "label": "五边形", "value": "pentagon" }, { "label": "六边形", "value": "hexagon" }, { "label": "五角星", "value": "star" }, { "label": "平行四边形", "value": "parallelogram" }, { "label": "梯形", "value": "trapezoid" }, { "label": "箭头", "value": "arrow" }, { "label": "直线", "value": "line" } ] }, { "name": "shape-radius", "group": "basic", "type": "number(unit=px,min=0)", "default": 8, "alias": "圆角半径" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "graphical-color", "group": "item-default", "type": "color(gradient)", "default": "#3aa1ff", "alias": "填充颜色" }, { "name": "stroke-color", "group": "item-default", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "stroke-width", "group": "item-default", "type": "number(unit=px,min=0)", "default": 0, "alias": "描边宽度" }, { "name": "show-click", "group": "show-click", "type": "boolean", "default": false, "alias": "点击状态" }, { "name": "graphical-color-click", "group": "show-click", "type": "color(gradient)", "default": "(dynamic)", "alias": "填充" }, { "name": "stroke-color-click", "group": "show-click", "type": "color", "default": "(dynamic)", "alias": "描边" }, { "name": "stroke-width-click", "group": "show-click", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "描边宽度" }, { "name": "show-hover", "group": "show-hover", "type": "boolean", "default": false, "alias": "悬停状态" }, { "name": "graphical-color-hover", "group": "show-hover", "type": "color(gradient)", "default": "(dynamic)", "alias": "填充" }, { "name": "stroke-color-hover", "group": "show-hover", "type": "color", "default": "(dynamic)", "alias": "描边" }, { "name": "stroke-width-hover", "group": "show-hover", "type": "number(unit=px,min=0)", "default": "(dynamic)", "alias": "描边宽度" }, { "name": "show-select", "group": "show-select", "type": "boolean", "default": false, "alias": "选中状态" }, { "name": "graphical-color-select", "group": "show-select", "type": "color(gradient)", "default": "#36cfc9", "alias": "选中填充" }, { "name": "stroke-color-select", "group": "show-select", "type": "color", "default": "#ffffff", "alias": "选中描边" }, { "name": "stroke-width-select", "group": "show-select", "type": "number(unit=px,min=0)", "default": 2, "alias": "选中描边宽度" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放动画" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "scroll", "alias": "动画类型", "selectChoices": [ { "value": "scroll", "label": "滚动" }, { "value": "blink", "label": "闪烁" } ] }, { "name": "animation-easing", "group": "animation-display", "type": "select", "default": "none", "alias": "缓动方式", "selectChoices": [ { "label": "无(线性)", "value": "none" }, { "label": "一次·入", "value": "Power1.easeIn" }, { "label": "一次·出", "value": "Power1.easeOut" }, { "label": "一次·进出", "value": "Power1.easeInOut" }, { "label": "二次·入", "value": "Power2.easeIn" }, { "label": "二次·出", "value": "Power2.easeOut" }, { "label": "二次·进出", "value": "Power2.easeInOut" }, { "label": "三次·入", "value": "Power3.easeIn" }, { "label": "三次·出", "value": "Power3.easeOut" }, { "label": "三次·进出", "value": "Power3.easeInOut" }, { "label": "四次·入", "value": "Power4.easeIn" }, { "label": "四次·出", "value": "Power4.easeOut" }, { "label": "四次·进出", "value": "Power4.easeInOut" }, { "label": "正弦·入", "value": "Sine.easeIn" }, { "label": "正弦·出", "value": "Sine.easeOut" }, { "label": "正弦·进出", "value": "Sine.easeInOut" }, { "label": "指数·入", "value": "Expo.easeIn" }, { "label": "指数·出", "value": "Expo.easeOut" }, { "label": "指数·进出", "value": "Expo.easeInOut" }, { "label": "圆形·入", "value": "Circ.easeIn" }, { "label": "圆形·出", "value": "Circ.easeOut" }, { "label": "圆形·进出", "value": "Circ.easeInOut" }, { "label": "回弹·入", "value": "Back.easeIn" }, { "label": "回弹·出", "value": "Back.easeOut" }, { "label": "回弹·进出", "value": "Back.easeInOut" }, { "label": "弹性·入", "value": "Elastic.easeIn" }, { "label": "弹性·出", "value": "Elastic.easeOut" }, { "label": "弹性·进出", "value": "Elastic.easeInOut" }, { "label": "弹跳·入", "value": "Bounce.easeIn" }, { "label": "弹跳·出", "value": "Bounce.easeOut" }, { "label": "弹跳·进出", "value": "Bounce.easeInOut" }, { "label": "慢镜·入", "value": "SlowMo.easeIn" }, { "label": "慢镜·出", "value": "SlowMo.easeOut" }, { "label": "慢镜·进出", "value": "SlowMo.easeInOut" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "动画延迟时长" }, { "name": "animation-duration", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 1, "alias": "单个动画持续时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": false, "alias": "循环播放动画" }, { "name": "animation-interval", "group": "animation-display", "type": "number(step=0.1,unit=秒)", "default": 0, "alias": "循环间隔时长" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "relationship-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "选中判定字段", "binding": true }, { "name": "relationship-value", "group": "binding", "type": "string", "default": "", "alias": "选中判定值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-carousel": { "meta": { "name": "轮播图", "category": "media", "defaultSize": [ 400, 260 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "autoplay", "group": "carousel", "type": "boolean", "default": true, "alias": "自动播放" }, { "name": "interval", "group": "carousel", "type": "number(min=0.5,max=30,step=0.5,unit=s)", "default": 5, "alias": "播放间隔" }, { "name": "effect", "group": "carousel", "type": "select(radioGroup)", "default": "slide", "alias": "过渡效果", "selectChoices": [ { "value": "slide", "label": "滑动" }, { "value": "fade", "label": "淡入淡出" } ] }, { "name": "fit", "group": "carousel", "type": "select(radioGroup)", "default": "cover", "alias": "图片填充", "selectChoices": [ { "value": "cover", "label": "覆盖", "glyph": "fill-cover" }, { "value": "contain", "label": "包含", "glyph": "fill-contain" }, { "value": "fill", "label": "拉伸", "glyph": "fill-fill" } ] }, { "name": "show-dots", "group": "carousel", "type": "boolean", "default": true, "alias": "显示指示点" }, { "name": "show-arrow", "group": "carousel", "type": "boolean", "default": false, "alias": "显示箭头" }, { "name": "radius", "group": "carousel", "type": "number(min=0,max=40,unit=px)", "default": 0, "alias": "圆角" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "image-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "图片字段", "binding": true }, { "name": "static-images", "group": "static", "type": "string", "default": "https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg\nhttps://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel2.jpeg\nhttps://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel3.jpeg", "alias": "图片地址" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "viewChanged", "itemClicked" ] }, "basic-video": { "meta": { "name": "视频", "category": "media", "defaultSize": [ 400, 260 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "autoplay", "group": "video", "type": "boolean", "default": true, "alias": "自动播放" }, { "name": "loop", "group": "video", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "muted", "group": "video", "type": "boolean", "default": true, "alias": "静音" }, { "name": "controls", "group": "video", "type": "boolean", "default": false, "alias": "显示控件" }, { "name": "fit", "group": "video", "type": "select(radioGroup)", "default": "contain", "alias": "填充方式", "selectChoices": [ { "value": "contain", "label": "包含", "glyph": "fill-contain" }, { "value": "cover", "label": "覆盖", "glyph": "fill-cover" }, { "value": "fill", "label": "拉伸", "glyph": "fill-fill" } ] }, { "name": "radius", "group": "video", "type": "number(min=0,max=40,unit=px)", "default": 10, "alias": "圆角" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "video-field", "group": "fields", "type": "field(recommend=string,min=0,max=1)", "alias": "视频地址字段", "binding": true }, { "name": "static-src", "group": "static", "type": "string", "default": "", "alias": "视频地址" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "mediaEnded" ] }, "basic-timer": { "meta": { "name": "时钟", "category": "time", "defaultSize": [ 320, 60 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "time-format", "group": "basic", "type": "string", "default": "YYYY-MM-DD HH:mm:ss", "alias": "时间格式" }, { "name": "time-zone", "group": "basic", "type": "select", "default": "local", "alias": "时区", "selectChoices": [ { "label": "本机时区", "value": "local" }, { "label": "UTC+8 北京", "value": "+8" }, { "label": "UTC+9 东京", "value": "+9" }, { "label": "UTC+0 伦敦", "value": "+0" }, { "label": "UTC-5 纽约", "value": "-5" }, { "label": "UTC-8 洛杉矶", "value": "-8" } ] }, { "name": "show-weekday", "group": "basic", "type": "boolean", "default": false, "alias": "显示星期" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 320, 60 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "text-font", "group": "font", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "size": 20, "color": "#ffffff" }, "alias": "字体" }, { "name": "font-spacing", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "字体间隔" }, { "name": "font-line-height", "group": "font", "type": "number(unit=px,min=0)", "default": 0, "alias": "行高" }, { "name": "text-indent", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "文字缩进" }, { "name": "text-tilt", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文字倾斜" }, { "name": "text-position", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-vertical", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-position-relative", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文本位置" }, { "name": "font-shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "发光颜色" }, { "name": "font-shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "发光模糊" }, { "name": "font-shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "font-shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "投影颜色" }, { "name": "shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "投影模糊" }, { "name": "shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-timing": { "meta": { "name": "计时器", "category": "time", "defaultSize": [ 320, 80 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "timing-mode", "group": "basic", "type": "select(radioGroup)", "default": "clockwise", "alias": "计时方式", "selectChoices": [ { "label": "顺计时", "value": "clockwise" }, { "label": "倒计时", "value": "anticlockwise" } ] }, { "name": "time-begin-mode", "group": "basic", "type": "select(radioGroup)", "default": "project-firing", "alias": "起始方式", "selectChoices": [ { "label": "项目启动时", "value": "project-firing" }, { "label": "自定义", "value": "custom" } ] }, { "name": "time-begin", "group": "basic", "type": "string", "default": "2026-01-01 00:00:00", "alias": "开始时间" }, { "name": "anticlockwise-mode", "group": "basic", "type": "select(radioGroup)", "default": "project-firing", "alias": "倒计时方式", "selectChoices": [ { "label": "按时长", "value": "project-firing" }, { "label": "到指定时间", "value": "custom" } ] }, { "name": "time-duration", "group": "basic", "type": "number(min=0,unit=秒)", "default": 3600, "alias": "倒计时时长(秒)" }, { "name": "time-end", "group": "basic", "type": "string", "default": "2026-12-31 23:59:59", "alias": "结束时间" }, { "name": "timing-unit", "group": "basic", "type": "string", "default": "DD:HH:mm:ss", "alias": "显示格式" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 320, 80 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "text-font", "group": "font", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "size": 20, "color": "#ffffff" }, "alias": "字体" }, { "name": "font-spacing", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "字体间隔" }, { "name": "font-line-height", "group": "font", "type": "number(unit=px,min=0)", "default": 0, "alias": "行高" }, { "name": "text-indent", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "文字缩进" }, { "name": "text-tilt", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文字倾斜" }, { "name": "text-position", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-vertical", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-position-relative", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文本位置" }, { "name": "font-shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "发光颜色" }, { "name": "font-shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "发光模糊" }, { "name": "font-shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "font-shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "投影颜色" }, { "name": "shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "投影模糊" }, { "name": "shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-calendar": { "meta": { "name": "日历", "category": "time", "defaultSize": [ 320, 300 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "date-format", "group": "basic", "type": "string", "default": "YYYY-MM-DD", "alias": "日期格式" }, { "name": "week-start", "group": "basic", "type": "select(radioGroup)", "default": 0, "alias": "周起始", "selectChoices": [ { "label": "周日", "value": 0 }, { "label": "周一", "value": 1 } ] }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "calendar-header-height", "group": "header", "type": "number(unit=px,min=24)", "default": 40, "alias": "头部高度" }, { "name": "calendar-header-font", "group": "header", "type": "font", "default": { "size": 15, "color": "#ffffff" }, "alias": "头部字体" }, { "name": "calendar-header-background-color", "group": "header", "type": "color", "default": "transparent", "alias": "头部背景" }, { "name": "calendar-header-border-bottom-color", "group": "header", "type": "color", "default": "#2f3540", "alias": "头部下边框" }, { "name": "cell-align", "group": "body", "type": "select(radioGroup)", "default": "center", "alias": "单元格对齐", "selectChoices": [ { "label": "左", "value": "flex-start" }, { "label": "中", "value": "center" }, { "label": "右", "value": "flex-end" } ] }, { "name": "week-font", "group": "body", "type": "font", "default": { "size": 13, "color": "#9aa4b2" }, "alias": "星期字体" }, { "name": "cell-font", "group": "body", "type": "font", "default": { "size": 13, "color": "#dfe3e8" }, "alias": "日期字体" }, { "name": "cell-today-font", "group": "body", "type": "font", "default": { "size": 13, "color": "#3aa1ff" }, "alias": "今天字体" }, { "name": "cell-other-font", "group": "body", "type": "font", "default": { "size": 13, "color": "#5a6270" }, "alias": "非本月字体" }, { "name": "cell-border-color", "group": "body", "type": "color", "default": "transparent", "alias": "单元格边框" }, { "name": "cell-selected-bg-color", "group": "select", "type": "color", "default": "#3aa1ff", "alias": "选中背景" }, { "name": "cell-hover-bg-color", "group": "select", "type": "color", "default": "#2a3441", "alias": "悬停背景" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "linkage-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "联动字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-timeselect": { "meta": { "name": "时间选择", "category": "time", "defaultSize": [ 260, 40 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "time-type", "group": "basic", "type": "select", "default": "date", "alias": "选择类型", "selectChoices": [ { "label": "日期", "value": "date" }, { "label": "日期时间", "value": "datetime" }, { "label": "时间", "value": "time" }, { "label": "年", "value": "year" }, { "label": "月", "value": "month" }, { "label": "周", "value": "week" }, { "label": "日期范围", "value": "daterange" }, { "label": "日期时间范围", "value": "datetimerange" }, { "label": "时间范围", "value": "timerange" } ] }, { "name": "date-format", "group": "basic", "type": "string", "default": "", "alias": "输出格式" }, { "name": "calendar-range-separator", "group": "basic", "type": "string", "default": " ~ ", "alias": "区间分隔符" }, { "name": "placeholder", "group": "basic", "type": "string", "default": "请选择", "alias": "占位文本" }, { "name": "clearable", "group": "basic", "type": "boolean", "default": true, "alias": "可清除" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "input-bg-color", "group": "style", "type": "color", "default": "#1f2733", "alias": "背景颜色" }, { "name": "input-text-color", "group": "style", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "input-border-color", "group": "style", "type": "color", "default": "#3a4252", "alias": "边框颜色" }, { "name": "input-font-size", "group": "style", "type": "number(unit=px,min=8)", "default": 14, "alias": "字号" }, { "name": "input-radius", "group": "style", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "linkage-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "联动字段", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "basic-timescale": { "meta": { "name": "时间轴", "category": "time", "defaultSize": [ 600, 80 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 600, 80 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "current-time", "group": "scale", "type": "hidden", "default": 0, "alias": "当前时间" }, { "name": "cursor-size", "group": "scale", "type": "number(unit=px,min=0)", "default": 40, "alias": "游标大小" }, { "name": "cursor-img", "group": "scale", "type": "file(format=image)", "default": "", "alias": "游标图片" }, { "name": "cursor-color", "group": "scale", "type": "color", "default": "#3aa1ff", "alias": "游标颜色" }, { "name": "cursor-offset-y", "group": "scale", "type": "number(unit=px)", "default": 0, "alias": "游标垂直偏移" }, { "name": "scale-height", "group": "scale", "type": "number(unit=px,min=0)", "default": 45, "alias": "刻度高度" }, { "name": "scale-width", "group": "scale", "type": "number(unit=px,min=0)", "default": 1, "alias": "刻度宽度" }, { "name": "scale-color", "group": "scale", "type": "color", "default": "#ffffff", "alias": "刻度颜色" }, { "name": "scale-line-width", "group": "scale", "type": "number(unit=px,min=0)", "default": 1, "alias": "刻度线宽度" }, { "name": "scale-line-color", "group": "scale", "type": "color", "default": "#ffffff", "alias": "刻度线颜色" }, { "name": "scale-padding", "group": "scale", "type": "number(unit=px,min=0)", "default": 20, "alias": "左右间隔" }, { "name": "scale-font", "group": "scale", "type": "font", "default": { "color": "#ffffff", "size": 12 }, "alias": "刻度文本" }, { "name": "scale-font-offset-y", "group": "scale", "type": "number(unit=px)", "default": 0, "alias": "文字垂直偏移" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "timeChanged" ] }, "basic-card": { "meta": { "name": "数字卡片", "category": "indicator", "defaultSize": [ 220, 120 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "placeholder", "group": "format", "type": "string", "default": "-", "alias": "无数据占位" }, { "name": "decimal-places", "group": "format", "type": "number(min=0,max=10)", "default": 0, "alias": "小数位数" }, { "name": "complete-zero", "group": "format", "type": "boolean", "default": true, "alias": "小数补零" }, { "name": "comma-display", "group": "format", "type": "boolean", "default": true, "alias": "千分位分隔" }, { "name": "percentage-format", "group": "format", "type": "boolean", "default": false, "alias": "百分比" }, { "name": "integer-digits", "group": "format", "type": "number(min=0,max=12)", "default": 0, "alias": "整数位补零" }, { "name": "static-value", "group": "value", "type": "number", "default": 1024, "alias": "示例数值" }, { "name": "text-font", "group": "font", "type": "font(gradient=true,underline=true,line-through=true)", "default": { "size": 20, "color": "#ffffff" }, "alias": "字体" }, { "name": "font-spacing", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "字体间隔" }, { "name": "font-line-height", "group": "font", "type": "number(unit=px,min=0)", "default": 0, "alias": "行高" }, { "name": "text-indent", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "文字缩进" }, { "name": "text-tilt", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文字倾斜" }, { "name": "text-position", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "水平对齐方式", "selectChoices": [ { "label": "左对齐", "value": "left", "glyph": "align-left" }, { "label": "居中", "value": "center", "glyph": "align-center" }, { "label": "右对齐", "value": "right", "glyph": "align-right" } ] }, { "name": "text-vertical", "group": "font", "type": "select(radioGroup)", "default": "center", "alias": "竖直对齐方式", "selectChoices": [ { "label": "顶部", "value": "top", "glyph": "valign-top" }, { "label": "居中", "value": "center", "glyph": "valign-middle" }, { "label": "底部", "value": "bottom", "glyph": "valign-bottom" } ] }, { "name": "text-position-relative", "group": "font", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "文本位置" }, { "name": "font-shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "发光颜色" }, { "name": "font-shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "发光模糊" }, { "name": "font-shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "font-shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "shadow-color", "group": "font", "type": "color", "default": "#ffffff", "alias": "投影颜色" }, { "name": "shadow-blur", "group": "font", "type": "number(unit=px)", "default": -1, "alias": "投影模糊" }, { "name": "shadow-offset-x", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "水平偏移" }, { "name": "shadow-offset-y", "group": "font", "type": "number(unit=px)", "default": 0, "alias": "垂直偏移" }, { "name": "unit-text", "group": "unit", "type": "string", "default": "", "alias": "单位文字" }, { "name": "unit-font", "group": "unit", "type": "font(gradient=true)", "default": { "size": 14, "color": "#9aa4b2" }, "alias": "单位字体" }, { "name": "unit-position", "group": "unit", "type": "select(radioGroup)", "default": "after", "alias": "单位位置", "selectChoices": [ { "label": "数值后", "value": "after" }, { "label": "数值前", "value": "before" } ] }, { "name": "unit-gap", "group": "unit", "type": "number(unit=px,min=0)", "default": 4, "alias": "单位间距" }, { "name": "animation-display", "group": "animation", "type": "boolean", "default": false, "alias": "数字滚动" }, { "name": "animation-duration", "group": "animation", "type": "number(step=0.1,min=0,unit=秒)", "default": 1, "alias": "滚动时长(秒)" }, { "name": "show-click", "group": "show-click", "type": "boolean", "default": false, "alias": "点击状态" }, { "name": "text-color-click", "group": "show-click", "type": "color", "default": "", "alias": "文字颜色" }, { "name": "bg-color-click", "group": "show-click", "type": "color(gradient)", "default": "", "alias": "背景颜色" }, { "name": "border-color-click", "group": "show-click", "type": "color", "default": "#2f7bff", "alias": "边框颜色" }, { "name": "border-width-click", "group": "show-click", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "border-radius-click", "group": "show-click", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "show-hover", "group": "show-hover", "type": "boolean", "default": false, "alias": "悬停状态" }, { "name": "text-color-hover", "group": "show-hover", "type": "color", "default": "", "alias": "文字颜色" }, { "name": "bg-color-hover", "group": "show-hover", "type": "color(gradient)", "default": "", "alias": "背景颜色" }, { "name": "border-color-hover", "group": "show-hover", "type": "color", "default": "#2f7bff", "alias": "边框颜色" }, { "name": "border-width-hover", "group": "show-hover", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "border-radius-hover", "group": "show-hover", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "show-select", "group": "show-select", "type": "boolean", "default": false, "alias": "选中状态" }, { "name": "text-color-select", "group": "show-select", "type": "color", "default": "", "alias": "文字颜色" }, { "name": "bg-color-select", "group": "show-select", "type": "color(gradient)", "default": "", "alias": "背景颜色" }, { "name": "border-color-select", "group": "show-select", "type": "color", "default": "#2f7bff", "alias": "边框颜色" }, { "name": "border-width-select", "group": "show-select", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "border-radius-select", "group": "show-select", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value-field", "group": "binding", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "relationship-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "选中判定字段", "binding": true }, { "name": "relationship-value", "group": "binding", "type": "string", "default": "", "alias": "选中判定值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "deco-border": { "meta": { "name": "装饰边框", "category": "decorate", "defaultSize": [ 320, 220 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "main-color", "group": "basic", "type": "color", "default": "#4fd2dd", "alias": "主颜色" }, { "name": "accent-color", "group": "basic", "type": "color", "default": "#235fa7", "alias": "辅颜色" }, { "name": "panel-background", "group": "basic", "type": "color", "default": "rgba(0,0,0,0)", "alias": "内衬背景" }, { "name": "anim-duration", "group": "basic", "type": "number(min=0.1,max=60,step=0.1,unit=s)", "default": 3, "alias": "动画时长" }, { "name": "flow-reverse", "group": "basic", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "border-title", "group": "title-group", "type": "string", "default": "边框标题", "alias": "标题文字" }, { "name": "border-title-size", "group": "title-group", "type": "number(min=8,unit=px)", "default": 18, "alias": "字号" }, { "name": "border-title-color", "group": "title-group", "type": "color", "default": "#ffffff", "alias": "颜色" }, { "name": "border-title-width", "group": "title-group", "type": "number(min=60,unit=px)", "default": 250, "alias": "标题区宽" }, { "name": "border-title-height", "group": "title-group", "type": "number(min=0,unit=px)", "default": 32, "alias": "文字基线" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "deco-decoration": { "meta": { "name": "装饰", "category": "decorate", "defaultSize": [ 300, 100 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "decoration-style", "group": "basic", "type": "select(gallery,kind=decoration)", "default": "d01", "alias": "装饰样式", "selectChoices": [ { "label": "装饰-01", "value": "d01" }, { "label": "装饰-02", "value": "d02" }, { "label": "装饰-03", "value": "d03" }, { "label": "装饰-04", "value": "d04" }, { "label": "装饰-05", "value": "d05" }, { "label": "装饰-06", "value": "d06" }, { "label": "圆点光环", "value": "d07" } ] }, { "name": "main-color", "group": "basic", "type": "color", "default": "#3faacb", "alias": "主颜色" }, { "name": "accent-color", "group": "basic", "type": "color", "default": "#88d5ef", "alias": "辅颜色" }, { "name": "anim-duration", "group": "basic", "type": "number(min=0.1,max=60,step=0.1,unit=s)", "default": 3, "alias": "动画时长" }, { "name": "deco-reverse", "group": "basic", "type": "boolean", "default": false, "alias": "镜像反转" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "deco-text", "group": "text-group", "type": "string", "default": "我是标题", "alias": "文字内容" }, { "name": "deco-text-size", "group": "text-group", "type": "number(min=8,unit=px)", "default": 32, "alias": "字号" }, { "name": "deco-text-color", "group": "text-group", "type": "color", "default": "#ffffff", "alias": "颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "deco-pipeline": { "meta": { "name": "流程管道", "category": "decorate", "defaultSize": [ 320, 80 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "pipe-mode", "group": "basic", "type": "select(radioGroup)", "default": "pipe", "alias": "模式", "selectChoices": [ { "value": "pipe", "label": "直管" }, { "value": "branch", "label": "分支" } ] }, { "name": "pipe-direction", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "方向", "selectChoices": [ { "value": "horizontal", "label": "横向", "glyph": "dir-horizontal" }, { "value": "vertical", "label": "纵向", "glyph": "dir-vertical" } ] }, { "name": "pipe-color", "group": "basic", "type": "color", "default": "#0a7ae2", "alias": "管壁颜色" }, { "name": "flow-color", "group": "basic", "type": "color", "default": "#119bfa", "alias": "流体颜色" }, { "name": "flow-state", "group": "basic", "type": "select(radioGroup)", "default": "forward", "alias": "流动状态", "selectChoices": [ { "value": "forward", "label": "正向", "glyph": "flow-forward" }, { "value": "stop", "label": "停止", "glyph": "flow-stop" }, { "value": "backward", "label": "反向", "glyph": "flow-backward" } ] }, { "name": "flow-speed", "group": "basic", "type": "number(min=0.5,max=60,step=0.5,unit=s)", "default": 3, "alias": "流速(秒/循环)" }, { "name": "branch-down", "group": "basic", "type": "number(min=0,max=10)", "default": 1, "alias": "向下分支" }, { "name": "branch-up", "group": "basic", "type": "number(min=0,max=10)", "default": 1, "alias": "向上分支" }, { "name": "line-width", "group": "basic", "type": "number(min=1,max=20,unit=px)", "default": 4, "alias": "线宽" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-flipper": { "meta": { "name": "翻牌器", "category": "decorate", "defaultSize": [ 300, 100 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "flipper", "type": "number(min=0,max=6,unit=px)", "default": 0, "alias": "边框宽" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "digit-length", "group": "flipper", "type": "number(min=1,max=12)", "default": 6, "alias": "显示位数" }, { "name": "flip-type", "group": "flipper", "type": "select(radioGroup)", "default": "down", "alias": "翻转方向", "selectChoices": [ { "value": "down", "label": "向下" }, { "value": "up", "label": "向上" } ] }, { "name": "flip-speed", "group": "flipper", "type": "number(min=100,max=2000,unit=ms)", "default": 450, "alias": "翻转时长" }, { "name": "digit-width", "group": "flipper", "type": "number(min=10,max=120,unit=px)", "default": 30, "alias": "单字宽" }, { "name": "digit-height", "group": "flipper", "type": "number(min=16,max=200,unit=px)", "default": 50, "alias": "单字高" }, { "name": "digit-gap", "group": "flipper", "type": "number(min=0,max=40,unit=px)", "default": 10, "alias": "字间距" }, { "name": "digit-radius", "group": "flipper", "type": "number(min=0,max=24,unit=px)", "default": 5, "alias": "圆角" }, { "name": "text-color", "group": "color", "type": "color", "default": "#4a9ef8", "alias": "数字颜色" }, { "name": "bg-color", "group": "color", "type": "color", "default": "#16293e", "alias": "卡片背景" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "static-value", "group": "static", "type": "string", "default": "3234", "alias": "静态值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "basic-icon": { "meta": { "name": "图标", "category": "icon", "defaultSize": [ 120, 120 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "icon", "group": "basic", "type": "select(gallery,kind=icon)", "default": "uim:rocket", "alias": "图标", "selectChoices": "(dynamic)" }, { "name": "icon-color", "group": "basic", "type": "color", "default": "#1dc1f5", "alias": "颜色" }, { "name": "icon-rotate", "group": "basic", "type": "select(radioGroup)", "default": 0, "alias": "旋转", "selectChoices": [ { "value": 0, "label": "0°", "glyph": "rotate-0" }, { "value": 1, "label": "90°", "glyph": "rotate-90" }, { "value": 2, "label": "180°", "glyph": "rotate-180" }, { "value": 3, "label": "270°", "glyph": "rotate-270" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-click", "group": "show-click", "type": "boolean", "default": false, "alias": "点击状态" }, { "name": "icon-click", "group": "show-click", "type": "select(gallery,kind=icon)", "default": "", "alias": "图标", "selectChoices": "(dynamic)" }, { "name": "icon-color-click", "group": "show-click", "type": "color", "default": "(dynamic)", "alias": "颜色" }, { "name": "show-hover", "group": "show-hover", "type": "boolean", "default": false, "alias": "悬停状态" }, { "name": "icon-hover", "group": "show-hover", "type": "select(gallery,kind=icon)", "default": "", "alias": "图标", "selectChoices": "(dynamic)" }, { "name": "icon-color-hover", "group": "show-hover", "type": "color", "default": "(dynamic)", "alias": "颜色" }, { "name": "show-select", "group": "show-select", "type": "boolean", "default": false, "alias": "选中状态" }, { "name": "icon-select", "group": "show-select", "type": "select(gallery,kind=icon)", "default": "", "alias": "图标", "selectChoices": "(dynamic)" }, { "name": "icon-color-select", "group": "show-select", "type": "color", "default": "(dynamic)", "alias": "颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "relationship-field", "group": "binding", "type": "field(recommend=string,min=0,max=1)", "alias": "选中判定字段", "binding": true }, { "name": "relationship-value", "group": "binding", "type": "string", "default": "", "alias": "选中判定值" } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "itemClicked" ] }, "layout-row": { "meta": { "name": "行布局", "category": "layout", "defaultSize": [ 600, 120 ], "defaultOptions": { "container-layout": "grid", "grid-columns": 12, "grid-rows": 1 } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "fluid-justify-content", "group": "basic", "type": "select", "default": "flex-start", "alias": "主轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "结束", "value": "flex-end" }, { "label": "居中", "value": "center" }, { "label": "周围空间", "value": "space-around" }, { "label": "之间空间", "value": "space-between" }, { "label": "均匀间隔", "value": "space-evenly" } ] }, { "name": "fluid-align-items", "group": "basic", "type": "select", "default": "flex-start", "alias": "交叉轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "居中", "value": "center" }, { "label": "结束", "value": "flex-end" }, { "label": "拉伸", "value": "stretch" } ] }, { "name": "fluid-gap-value", "group": "basic", "type": "number(min=0,unit=px)", "default": 0, "alias": "间隙" }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-column": { "meta": { "name": "列布局", "category": "layout", "defaultSize": [ 240, 400 ], "defaultOptions": { "container-layout": "grid", "grid-columns": 1, "grid-rows": 12 } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "fluid-justify-content", "group": "basic", "type": "select", "default": "flex-start", "alias": "主轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "结束", "value": "flex-end" }, { "label": "居中", "value": "center" }, { "label": "周围空间", "value": "space-around" }, { "label": "之间空间", "value": "space-between" }, { "label": "均匀间隔", "value": "space-evenly" } ] }, { "name": "fluid-align-items", "group": "basic", "type": "select", "default": "flex-start", "alias": "交叉轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "居中", "value": "center" }, { "label": "结束", "value": "flex-end" }, { "label": "拉伸", "value": "stretch" } ] }, { "name": "fluid-gap-value", "group": "basic", "type": "number(min=0,unit=px)", "default": 0, "alias": "间隙" }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-grid": { "meta": { "name": "网格布局", "category": "layout", "defaultSize": [ 600, 400 ], "defaultOptions": { "container-layout": "grid", "grid-columns": 3, "grid-rows": 3 } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "fluid-justify-content", "group": "basic", "type": "select", "default": "flex-start", "alias": "主轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "结束", "value": "flex-end" }, { "label": "居中", "value": "center" }, { "label": "周围空间", "value": "space-around" }, { "label": "之间空间", "value": "space-between" }, { "label": "均匀间隔", "value": "space-evenly" } ] }, { "name": "fluid-align-items", "group": "basic", "type": "select", "default": "flex-start", "alias": "交叉轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "居中", "value": "center" }, { "label": "结束", "value": "flex-end" }, { "label": "拉伸", "value": "stretch" } ] }, { "name": "fluid-gap-value", "group": "basic", "type": "number(min=0,unit=px)", "default": 0, "alias": "间隙" }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-flow-row": { "meta": { "name": "流式行", "category": "layout", "defaultSize": [ 600, 120 ], "defaultOptions": { "container-layout": "fluid", "flex-direction": "row", "fluid-wrap": "wrap" } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "fluid-justify-content", "group": "basic", "type": "select", "default": "flex-start", "alias": "主轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "结束", "value": "flex-end" }, { "label": "居中", "value": "center" }, { "label": "周围空间", "value": "space-around" }, { "label": "之间空间", "value": "space-between" }, { "label": "均匀间隔", "value": "space-evenly" } ] }, { "name": "fluid-align-items", "group": "basic", "type": "select", "default": "flex-start", "alias": "交叉轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "居中", "value": "center" }, { "label": "结束", "value": "flex-end" }, { "label": "拉伸", "value": "stretch" } ] }, { "name": "fluid-gap-value", "group": "basic", "type": "number(min=0,unit=px)", "default": 0, "alias": "间隙" }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-fixed-panel": { "meta": { "name": "固定面板", "category": "layout", "defaultSize": [ 400, 300 ], "defaultOptions": { "container-layout": "static" } }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "fluid-justify-content", "group": "basic", "type": "select", "default": "flex-start", "alias": "主轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "结束", "value": "flex-end" }, { "label": "居中", "value": "center" }, { "label": "周围空间", "value": "space-around" }, { "label": "之间空间", "value": "space-between" }, { "label": "均匀间隔", "value": "space-evenly" } ] }, { "name": "fluid-align-items", "group": "basic", "type": "select", "default": "flex-start", "alias": "交叉轴对齐", "selectChoices": [ { "label": "开始", "value": "flex-start" }, { "label": "居中", "value": "center" }, { "label": "结束", "value": "flex-end" }, { "label": "拉伸", "value": "stretch" } ] }, { "name": "fluid-gap-value", "group": "basic", "type": "number(min=0,unit=px)", "default": 0, "alias": "间隙" }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "children-no-events", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件穿透" }, { "name": "child-state-follow", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件状态跟随" }, { "name": "child-select-exclusive", "group": "basic", "type": "boolean", "default": false, "alias": "内部组件选中互斥" }, { "name": "canvas-grow", "group": "basic", "type": "select(radioGroup)", "default": "reflow", "alias": "随画布增长", "selectChoices": [ { "value": "reflow", "label": "吃满剩余空间(子项重排)" }, { "value": "scale", "label": "保持设计比例" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": true, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 15, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "none", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": true, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "#01011362", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "show-scrollbar", "group": "scrollbar", "type": "boolean", "default": false, "alias": "显示滚动条" }, { "name": "scrollbar-size", "group": "scrollbar", "type": "number(unit=px,min=0)", "default": 3, "alias": "滚动条宽度" }, { "name": "scrollbar-color", "group": "scrollbar", "type": "color", "default": "#a5a5a5", "alias": "滚动条颜色" }, { "name": "scrollbar-bg-color", "group": "scrollbar", "type": "color", "default": "transparent", "alias": "滚动条背景颜色" }, { "name": "use-panel-scale", "group": "scrollbar", "type": "boolean", "default": false, "alias": "启用面板缩放" }, { "name": "panel-scale", "group": "scrollbar", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放倍率" }, { "name": "panel-content-fit", "group": "scrollbar", "type": "select", "default": "none", "alias": "内容自适应缩放", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "等比适应 contain", "value": "contain" }, { "label": "等比铺满 cover", "value": "cover" }, { "label": "拉伸铺满 stretch", "value": "stretch" } ] }, { "name": "adaptive-view", "group": "adaptive-view", "type": "boolean", "default": false, "alias": "自适应视图" }, { "name": "magnification-ratio", "group": "adaptive-view", "type": "number(min=100,unit=%)", "default": 200, "alias": "放大倍率" }, { "name": "icon-img", "group": "adaptive-view", "type": "file(format=image)", "default": "", "alias": "复位图标" }, { "name": "icon-size", "group": "adaptive-view", "type": "number(min=0,unit=px)", "default": 16, "alias": "图标大小" }, { "name": "icon-color", "group": "adaptive-view", "type": "color", "default": "#bfbfbf", "alias": "图标颜色" }, { "name": "icon-position", "group": "adaptive-view", "type": "select", "default": "right_top", "alias": "图标位置", "selectChoices": [ { "label": "右上", "value": "right_top" }, { "label": "左上", "value": "left_top" }, { "label": "右下", "value": "right_bottom" }, { "label": "左下", "value": "left_bottom" } ] }, { "name": "icon-offset", "group": "adaptive-view", "type": "vector(unit=px)", "default": [ 5, 5 ], "alias": "图标偏移" }, { "name": "animation-display", "group": "animation-display", "type": "boolean", "default": false, "alias": "播放旋转" }, { "name": "animation-type", "group": "animation-display", "type": "select(radioGroup)", "default": "anti-clockwise", "alias": "旋转方向", "selectChoices": [ { "value": "anti-clockwise", "label": "逆时针" }, { "value": "clockwise", "label": "顺时针" } ] }, { "name": "animation-delay", "group": "animation-display", "type": "number(unit=秒)", "default": 0, "alias": "延迟" }, { "name": "animation-duration", "group": "animation-display", "type": "number(min=0.1,unit=秒)", "default": 4, "alias": "单圈时长" }, { "name": "animation-loop", "group": "animation-display", "type": "boolean", "default": true, "alias": "循环" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-dock": { "meta": { "name": "停靠布局", "category": "layout", "defaultSize": [ 960, 640 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "left-enabled", "group": "basic", "type": "boolean", "default": true, "alias": "启用左侧" }, { "name": "right-enabled", "group": "basic", "type": "boolean", "default": true, "alias": "启用右侧" }, { "name": "bottom-enabled", "group": "basic", "type": "boolean", "default": true, "alias": "启用底部" }, { "name": "top-enabled", "group": "basic", "type": "boolean", "default": false, "alias": "启用顶部" }, { "name": "left-size", "group": "basic", "type": "string", "default": "360px", "alias": "左侧尺寸" }, { "name": "right-size", "group": "basic", "type": "string", "default": "320px", "alias": "右侧尺寸" }, { "name": "bottom-size", "group": "basic", "type": "string", "default": "260px", "alias": "底部尺寸" }, { "name": "top-size", "group": "basic", "type": "string", "default": "120px", "alias": "顶部尺寸" }, { "name": "left-default-state", "group": "basic", "type": "select(radioGroup)", "default": "expanded", "alias": "左侧默认状态", "selectChoices": [ { "value": "expanded", "label": "展开" }, { "value": "collapsed", "label": "折叠" } ] }, { "name": "right-default-state", "group": "basic", "type": "select(radioGroup)", "default": "expanded", "alias": "右侧默认状态", "selectChoices": [ { "value": "expanded", "label": "展开" }, { "value": "collapsed", "label": "折叠" } ] }, { "name": "bottom-default-state", "group": "basic", "type": "select(radioGroup)", "default": "expanded", "alias": "底部默认状态", "selectChoices": [ { "value": "expanded", "label": "展开" }, { "value": "collapsed", "label": "折叠" } ] }, { "name": "top-default-state", "group": "basic", "type": "select(radioGroup)", "default": "collapsed", "alias": "顶部默认状态", "selectChoices": [ { "value": "expanded", "label": "展开" }, { "value": "collapsed", "label": "折叠" } ] }, { "name": "overlay", "group": "basic", "type": "boolean", "default": false, "alias": "悬浮覆盖" }, { "name": "resizable", "group": "basic", "type": "boolean", "default": true, "alias": "运行态可调" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "toggle-visible", "group": "toggle", "type": "boolean", "default": true, "alias": "显示按钮" }, { "name": "toggle-template", "group": "toggle", "type": "select(radioGroup)", "default": "default", "alias": "按钮样式", "selectChoices": [ { "value": "default", "label": "半圆胶囊" }, { "value": "rect", "label": "矩形" } ] }, { "name": "toggle-icon-style", "group": "toggle", "type": "select(radioGroup)", "default": "double", "alias": "图标样式", "selectChoices": [ { "value": "single", "label": "单箭头" }, { "value": "double", "label": "双箭头" }, { "value": "filled", "label": "实心" } ] }, { "name": "toggle-position", "group": "toggle", "type": "select(radioGroup)", "default": "center", "alias": "按钮位置", "selectChoices": [ { "value": "start", "label": "起始" }, { "value": "center", "label": "居中" }, { "value": "end", "label": "末端" } ] }, { "name": "toggle-offset-x", "group": "toggle", "type": "number(unit=px)", "default": 15, "alias": "伸出偏移" }, { "name": "toggle-offset-y", "group": "toggle", "type": "number(unit=px)", "default": 0, "alias": "沿线偏移" }, { "name": "toggle-length", "group": "toggle", "type": "number(unit=px,min=0)", "default": 60, "alias": "按钮长度" }, { "name": "toggle-thickness", "group": "toggle", "type": "number(unit=px,min=0)", "default": 15, "alias": "按钮厚度" }, { "name": "toggle-icon-size", "group": "toggle", "type": "number(unit=px,min=0)", "default": 14, "alias": "图标大小" }, { "name": "toggle-bg", "group": "toggle", "type": "color", "default": "", "alias": "按钮背景" }, { "name": "toggle-hover-bg", "group": "toggle", "type": "color", "default": "", "alias": "悬浮背景" }, { "name": "toggle-icon-color", "group": "toggle", "type": "color", "default": "", "alias": "图标颜色" }, { "name": "toggle-border-color", "group": "toggle", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "按钮描边" }, { "name": "divider-visible", "group": "divider", "type": "boolean", "default": true, "alias": "显示分隔线" }, { "name": "divider-color", "group": "divider", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "线条颜色" }, { "name": "divider-width", "group": "divider", "type": "number(unit=px,min=0)", "default": 1, "alias": "线条粗细" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-sidebar": { "meta": { "name": "侧边栏", "category": "layout", "defaultSize": [ 640, 400 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "dock-side", "group": "basic", "type": "select(radioGroup)", "default": "left", "alias": "停靠边", "selectChoices": [ { "value": "left", "label": "左" }, { "value": "right", "label": "右" }, { "value": "top", "label": "上" }, { "value": "bottom", "label": "下" } ] }, { "name": "side-size", "group": "basic", "type": "string", "default": "300px", "alias": "侧板尺寸" }, { "name": "overlay", "group": "basic", "type": "boolean", "default": false, "alias": "悬浮覆盖" }, { "name": "resizable", "group": "basic", "type": "boolean", "default": false, "alias": "运行态可调" }, { "name": "default-state", "group": "basic", "type": "select(radioGroup)", "default": "expanded", "alias": "默认状态", "selectChoices": [ { "value": "expanded", "label": "展开" }, { "value": "collapsed", "label": "折叠" } ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "toggle-visible", "group": "toggle", "type": "boolean", "default": true, "alias": "显示按钮" }, { "name": "toggle-template", "group": "toggle", "type": "select(radioGroup)", "default": "default", "alias": "按钮样式", "selectChoices": [ { "value": "default", "label": "半圆胶囊" }, { "value": "rect", "label": "矩形" } ] }, { "name": "toggle-icon-style", "group": "toggle", "type": "select(radioGroup)", "default": "single", "alias": "图标样式", "selectChoices": [ { "value": "single", "label": "单箭头", "glyph": "arrow-single" }, { "value": "double", "label": "双箭头", "glyph": "arrow-double" }, { "value": "filled", "label": "实心", "glyph": "arrow-filled" } ] }, { "name": "toggle-position", "group": "toggle", "type": "select(radioGroup)", "default": "center", "alias": "按钮位置", "selectChoices": [ { "value": "start", "label": "起始" }, { "value": "center", "label": "居中" }, { "value": "end", "label": "末端" } ] }, { "name": "toggle-offset-x", "group": "toggle", "type": "number(unit=px)", "default": 15, "alias": "伸出偏移" }, { "name": "toggle-offset-y", "group": "toggle", "type": "number(unit=px)", "default": 0, "alias": "沿线偏移" }, { "name": "toggle-length", "group": "toggle", "type": "number(unit=px,min=0)", "default": 60, "alias": "按钮长度" }, { "name": "toggle-thickness", "group": "toggle", "type": "number(unit=px,min=0)", "default": 15, "alias": "按钮厚度" }, { "name": "toggle-icon-size", "group": "toggle", "type": "number(unit=px,min=0)", "default": 14, "alias": "图标大小" }, { "name": "toggle-bg", "group": "toggle", "type": "color", "default": "", "alias": "按钮背景" }, { "name": "toggle-hover-bg", "group": "toggle", "type": "color", "default": "", "alias": "悬浮背景" }, { "name": "toggle-icon-color", "group": "toggle", "type": "color", "default": "", "alias": "图标颜色" }, { "name": "toggle-border-color", "group": "toggle", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "按钮描边" }, { "name": "divider-visible", "group": "divider", "type": "boolean", "default": true, "alias": "显示分隔线" }, { "name": "divider-color", "group": "divider", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "线条颜色" }, { "name": "divider-width", "group": "divider", "type": "number(unit=px,min=0)", "default": 1, "alias": "线条粗细" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-accordion": { "meta": { "name": "手风琴", "category": "layout", "defaultSize": [ 320, 480 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "sections", "group": "basic", "type": "section-list(item=分区)", "default": "分区一,分区二,分区三", "alias": "分区列表" }, { "name": "single-expand", "group": "basic", "type": "boolean", "default": false, "alias": "单开模式" }, { "name": "default-expanded", "group": "basic", "type": "string", "default": "0", "alias": "加载时展开" }, { "name": "show-toggle-all", "group": "basic", "type": "boolean", "default": false, "alias": "全部展开/收起按钮" }, { "name": "section-gap", "group": "basic", "type": "number(unit=px,min=0)", "default": 4, "alias": "分区间隙" }, { "name": "container-padding", "group": "basic", "type": "vector<上,右,下,左>(unit=px,min=0)", "default": [ 0, 0, 0, 0 ], "alias": "整体内边距" }, { "name": "header-size", "group": "basic", "type": "number(unit=px,min=0)", "default": 40, "alias": "标题高度" }, { "name": "panel-min-height", "group": "basic", "type": "number(unit=px,min=0)", "default": 120, "alias": "默认面板高度" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "toggle-position", "group": "header", "type": "select(radioGroup)", "default": "right", "alias": "折叠图标位置", "selectChoices": [ { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "toggle-icon", "group": "header", "type": "select(radioGroup)", "default": "chevron", "alias": "折叠图标样式", "selectChoices": [ { "value": "chevron", "label": "箭头" }, { "value": "plus", "label": "加减号" }, { "value": "triangle", "label": "三角" } ] }, { "name": "header-bold", "group": "header", "type": "boolean", "default": true, "alias": "标题加粗" }, { "name": "header-font-size", "group": "header", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "header-color", "group": "header", "type": "color", "default": "#e6e8eb", "alias": "标题文字色" }, { "name": "header-bg", "group": "header", "type": "color", "default": "rgba(255,255,255,0.04)", "alias": "收起背景" }, { "name": "header-active-bg", "group": "header", "type": "color", "default": "rgba(47,123,255,0.18)", "alias": "展开背景" }, { "name": "header-radius", "group": "header", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角" }, { "name": "header-padding-x", "group": "header", "type": "number(unit=px,min=0)", "default": 12, "alias": "左右内边距" }, { "name": "header-border-width", "group": "header", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "header-border-color", "group": "header", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "边框颜色" }, { "name": "panel-bg", "group": "panel", "type": "color", "default": "transparent", "alias": "面板背景" }, { "name": "panel-padding", "group": "panel", "type": "number(unit=px,min=0)", "default": 0, "alias": "面板内边距" }, { "name": "panel-radius", "group": "panel", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角" }, { "name": "panel-border-width", "group": "panel", "type": "number(unit=px,min=0)", "default": 0, "alias": "边框宽度" }, { "name": "panel-border-color", "group": "panel", "type": "color", "default": "rgba(255,255,255,0.12)", "alias": "边框颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "layout-section": { "meta": { "name": "视图容器", "category": "layout", "defaultSize": [ 640, 400 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "sections", "group": "basic", "type": "section-list(item=视图)", "default": "视图一,视图二,视图三", "alias": "视图列表" }, { "name": "default-active", "group": "basic", "type": "number(min=0)", "default": 0, "alias": "默认视图" }, { "name": "transition", "group": "basic", "type": "select", "default": "fade", "alias": "切换动画", "selectChoices": [ { "value": "none", "label": "无" }, { "value": "fade", "label": "淡入淡出" }, { "value": "slide-h", "label": "水平滑动" }, { "value": "slide-v", "label": "垂直滑动" } ] }, { "name": "transition-duration", "group": "basic", "type": "number(min=0,unit=秒)", "default": 0.3, "alias": "动画时长" }, { "name": "lazy-render", "group": "basic", "type": "boolean", "default": false, "alias": "懒加载视图" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "arrows-visible", "group": "arrows", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "arrows-direction", "group": "arrows", "type": "select(radioGroup)", "default": "horizontal", "alias": "方向", "selectChoices": [ { "value": "horizontal", "label": "横向" }, { "value": "vertical", "label": "纵向" } ] }, { "name": "arrows-size", "group": "arrows", "type": "number(unit=px,min=12)", "default": 20, "alias": "大小" }, { "name": "arrows-offset", "group": "arrows", "type": "number(unit=px)", "default": 8, "alias": "偏移" }, { "name": "arrows-color", "group": "arrows", "type": "color", "default": "#cfd6e4", "alias": "图标色" }, { "name": "arrows-hover-color", "group": "arrows", "type": "color", "default": "#ffffff", "alias": "悬浮图标色" }, { "name": "arrows-bg", "group": "arrows", "type": "color", "default": "rgba(10,16,28,0.45)", "alias": "按钮背景" }, { "name": "dots-visible", "group": "dots", "type": "boolean", "default": false, "alias": "显示点" }, { "name": "dots-position", "group": "dots", "type": "select", "default": "bottom", "alias": "位置", "selectChoices": [ { "value": "bottom", "label": "底部" }, { "value": "top", "label": "顶部" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "dots-size", "group": "dots", "type": "number(unit=px,min=4)", "default": 8, "alias": "大小" }, { "name": "dots-offset", "group": "dots", "type": "number(unit=px)", "default": 8, "alias": "偏移" }, { "name": "dots-gap", "group": "dots", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "dots-color", "group": "dots", "type": "color", "default": "rgba(255,255,255,0.35)", "alias": "点颜色" }, { "name": "dots-active-color", "group": "dots", "type": "color", "default": "#2f7bff", "alias": "激活点颜色" }, { "name": "auto-play", "group": "autoplay", "type": "boolean", "default": false, "alias": "自动播放" }, { "name": "play-interval", "group": "autoplay", "type": "number(min=0.5,unit=秒)", "default": 3, "alias": "间隔" }, { "name": "play-loop", "group": "autoplay", "type": "boolean", "default": true, "alias": "循环" }, { "name": "hover-pause", "group": "autoplay", "type": "boolean", "default": true, "alias": "悬停暂停" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "viewChanged", "itemClicked" ] }, "nav-views": { "meta": { "name": "视图导航", "category": "control", "defaultSize": [ 360, 44 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "link-section", "group": "basic", "type": "element(types=layout-section)", "default": [], "alias": "链接视图容器" }, { "name": "nav-style", "group": "basic", "type": "select", "default": "tabs", "alias": "导航样式", "selectChoices": [ { "value": "tabs", "label": "选项卡" }, { "value": "symbol", "label": "符号" }, { "value": "arrows", "label": "翻页按钮" }, { "value": "slider", "label": "滑块" } ] }, { "name": "tab-variant", "group": "basic", "type": "select(radioGroup)", "default": "default", "alias": "选项卡变体", "selectChoices": [ { "value": "default", "label": "默认" }, { "value": "underline", "label": "下划线" }, { "value": "pill", "label": "药丸" } ] }, { "name": "orientation", "group": "basic", "type": "select(radioGroup)", "default": "horizontal", "alias": "排列方向", "selectChoices": [ { "value": "horizontal", "label": "水平", "glyph": "dir-horizontal" }, { "value": "vertical", "label": "垂直", "glyph": "dir-vertical" } ] }, { "name": "item-gap", "group": "basic", "type": "number(unit=px,min=0)", "default": 6, "alias": "项间距" }, { "name": "item-align", "group": "basic", "type": "select(radioGroup)", "default": "center", "alias": "对齐", "selectChoices": [ { "value": "flex-start", "label": "起点", "glyph": "align-left" }, { "value": "center", "label": "居中", "glyph": "align-center" }, { "value": "flex-end", "label": "终点", "glyph": "align-right" } ] }, { "name": "views-mode", "group": "basic", "type": "select(radioGroup)", "default": "auto", "alias": "视图范围", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "custom", "label": "自定义" } ] }, { "name": "views-subset", "group": "basic", "type": "string", "default": "", "alias": "视图子集" }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 360, 44 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "nav-font-size", "group": "itemStyle", "type": "number(unit=px,min=0)", "default": 14, "alias": "字号" }, { "name": "nav-color", "group": "itemStyle", "type": "color", "default": "#a7adba", "alias": "默认文字色" }, { "name": "nav-active-color", "group": "itemStyle", "type": "color", "default": "#ffffff", "alias": "选中文字色" }, { "name": "nav-hover-color", "group": "itemStyle", "type": "color", "default": "#ffffff", "alias": "悬浮文字色" }, { "name": "nav-bg", "group": "itemStyle", "type": "color", "default": "transparent", "alias": "默认背景" }, { "name": "nav-active-bg", "group": "itemStyle", "type": "color", "default": "rgba(47,123,255,0.18)", "alias": "选中背景" }, { "name": "nav-hover-bg", "group": "itemStyle", "type": "color", "default": "rgba(47,123,255,0.10)", "alias": "悬浮背景" }, { "name": "nav-radius", "group": "itemStyle", "type": "number(unit=px,min=0)", "default": 4, "alias": "圆角" }, { "name": "underline-width", "group": "itemStyle", "type": "number(unit=px,min=1)", "default": 2, "alias": "下划线厚度" }, { "name": "nav-border-color", "group": "itemStyle", "type": "color", "default": "rgba(255,255,255,0.16)", "alias": "边框颜色" }, { "name": "nav-disabled-color", "group": "itemStyle", "type": "color", "default": "rgba(167,173,186,0.35)", "alias": "禁用文字色" }, { "name": "symbol-shape", "group": "symbol", "type": "select(radioGroup)", "default": "dot", "alias": "形状", "selectChoices": [ { "value": "dot", "label": "圆点", "glyph": "shape-dot" }, { "value": "square", "label": "方块", "glyph": "shape-square" }, { "value": "diamond", "label": "菱形", "glyph": "shape-diamond" } ] }, { "name": "symbol-size", "group": "symbol", "type": "number(unit=px,min=4)", "default": 10, "alias": "大小" }, { "name": "symbol-color", "group": "symbol", "type": "color", "default": "rgba(255,255,255,0.35)", "alias": "默认色" }, { "name": "symbol-active-color", "group": "symbol", "type": "color", "default": "#2f7bff", "alias": "选中色" }, { "name": "symbol-tooltip", "group": "symbol", "type": "boolean", "default": true, "alias": "悬停显示视图名" }, { "name": "prev-text", "group": "arrowsNav", "type": "string", "default": "上一个", "alias": "上一个文本" }, { "name": "next-text", "group": "arrowsNav", "type": "string", "default": "下一个", "alias": "下一个文本" }, { "name": "show-page-no", "group": "arrowsNav", "type": "boolean", "default": true, "alias": "显示页码" }, { "name": "arrows-loop", "group": "arrowsNav", "type": "boolean", "default": false, "alias": "循环切换" }, { "name": "slider-thumb", "group": "slider", "type": "boolean", "default": true, "alias": "显示拇指" }, { "name": "slider-active-color", "group": "slider", "type": "color", "default": "#2f7bff", "alias": "已完成段" }, { "name": "slider-track-color", "group": "slider", "type": "color", "default": "rgba(255,255,255,0.18)", "alias": "轨道颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "viewChanged", "itemClicked" ] }, "placeholder": { "meta": { "name": "占位", "category": "layout", "defaultSize": [ 120, 80 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 300, 200 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent" ] }, "scene-3d": { "meta": { "name": "三维场景", "category": "scene3d", "defaultSize": [ 640, 420 ] }, "options": [ { "name": "opacity", "group": "basic", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "no-events", "group": "basic", "type": "boolean", "default": false, "alias": "鼠标穿透" }, { "name": "container-layout", "group": "basic", "type": "select(radioGroup)", "default": "static", "alias": "内部组件布局", "selectChoices": [ { "label": "静态布局", "value": "static" }, { "label": "流式布局", "value": "fluid" }, { "label": "栅格布局", "value": "grid" } ] }, { "name": "flex-direction", "group": "basic", "type": "select(radioGroup)", "default": "row", "alias": "排列方向", "selectChoices": [ { "label": "横向", "value": "row" }, { "label": "纵向", "value": "column" } ] }, { "name": "fluid-wrap", "group": "basic", "type": "select(radioGroup)", "default": "wrap", "alias": "自动换行", "selectChoices": [ { "label": "换行", "value": "wrap" }, { "label": "不换行", "value": "nowrap" } ] }, { "name": "grid-columns", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "列数" }, { "name": "grid-rows", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "行数" }, { "name": "grid-col-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "列间隔" }, { "name": "grid-row-gap", "group": "basic", "type": "number(min=0,unit=px)", "default": 8, "alias": "行间隔" }, { "name": "grid-padding", "group": "basic", "type": "vector<上,下,左,右>(unit=px)", "default": [ 0, 0, 0, 0 ], "alias": "内边距" }, { "name": "grid-col-weights", "group": "basic", "type": "string", "default": "", "alias": "列宽权重" }, { "name": "grid-row-weights", "group": "basic", "type": "string", "default": "", "alias": "行高权重" }, { "name": "grid-col-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨列" }, { "name": "grid-row-span", "group": "basic", "type": "number(min=1,max=24,step=1)", "default": 1, "alias": "跨行" }, { "name": "grid-col-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始列" }, { "name": "grid-row-start", "group": "basic", "type": "number(min=0,max=24,step=1)", "default": 0, "alias": "起始行" }, { "name": "fluid-width-type", "group": "basic", "type": "select(radioGroup)", "default": "adaptive", "alias": "宽度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-width-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-width-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "fluid-height-type", "group": "basic", "type": "select(radioGroup)", "default": "px", "alias": "高度", "selectChoices": [ { "label": "自适应", "value": "adaptive" }, { "label": "固定", "value": "px" }, { "label": "自动", "value": "auto" } ] }, { "name": "fluid-height-px", "group": "basic", "type": "number(min=0,unit=px)", "default": 100 }, { "name": "fluid-height-minmax", "group": "basic", "type": "vector<最小,最大>(min=0,unit=px)", "default": [ 0, 0 ] }, { "name": "scene3d-initialized", "group": "basic", "type": "boolean", "default": false }, { "name": "size", "group": "transform", "type": "vector(unit=px)", "default": [ 640, 420 ], "alias": "组件大小" }, { "name": "position", "group": "transform", "type": "vector(unit=px)", "default": [ 0, 0 ], "alias": "组件位置" }, { "name": "geometry-unit", "group": "transform", "type": "select(radioGroup)", "default": "px", "alias": "位置/尺寸单位", "selectChoices": [ { "label": "像素", "value": "px" }, { "label": "百分比", "value": "percent" } ] }, { "name": "rotate", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "组件旋转" }, { "name": "device-visible", "group": "responsive", "type": "boolean", "default": true, "alias": "本设备显示" }, { "name": "responsive-x", "group": "responsive", "type": "select", "default": "left", "alias": "横向布局", "selectChoices": [ { "label": "左间距固定", "value": "left" }, { "label": "右间距固定", "value": "right" }, { "label": "左右拉伸", "value": "left-right" }, { "label": "居中", "value": "center" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "responsive-y", "group": "responsive", "type": "select", "default": "top", "alias": "纵向布局", "selectChoices": [ { "label": "上间距固定", "value": "top" }, { "label": "下间距固定", "value": "bottom" }, { "label": "上下拉伸", "value": "top-bottom" }, { "label": "居中", "value": "middle" }, { "label": "等比缩放", "value": "scale" } ] }, { "name": "border", "group": "border", "type": "boolean", "default": false, "alias": "边框设置" }, { "name": "border-color", "group": "border", "type": "color", "default": "#ffffff", "alias": "边框颜色" }, { "name": "border-width", "group": "border", "type": "number(unit=px,min=0)", "default": 1, "alias": "边框宽度" }, { "name": "border-radius", "group": "border", "type": "number(unit=px,min=0)", "default": 0, "alias": "圆角半径" }, { "name": "border-style", "group": "border", "type": "select(radioGroup)", "default": "solid", "alias": "边框样式", "selectChoices": [ { "label": "实线", "value": "solid" }, { "label": "虚线", "value": "dashed" }, { "label": "点状", "value": "dotted" }, { "label": "无边框", "value": "none" } ] }, { "name": "background", "group": "background", "type": "boolean", "default": false, "alias": "背景设置" }, { "name": "background-color", "group": "background", "type": "color", "default": "", "alias": "背景颜色" }, { "name": "background-image", "group": "background", "type": "file", "default": "", "alias": "背景图/视频" }, { "name": "background-fill-type", "group": "background", "type": "select(radioGroup)", "default": "stretch", "alias": "填充方式", "selectChoices": [ { "label": "拉伸", "value": "stretch" }, { "label": "平铺", "value": "tile" }, { "label": "不填充", "value": "none" } ] }, { "name": "background-blur", "group": "background", "type": "number(unit=px,min=0)", "default": 0, "alias": "背景模糊" }, { "name": "cover-path", "group": "cover", "type": "snapshot(cover)", "alias": "封面" }, { "name": "hover-popup-enable", "group": "hoverPopup", "type": "boolean", "default": false, "alias": "启用" }, { "name": "hover-popup-trigger", "group": "hoverPopup", "type": "select(radioGroup)", "default": "hover", "alias": "触发方式", "selectChoices": [ { "label": "悬停", "value": "hover" }, { "label": "点击", "value": "click" }, { "label": "悬停+点击", "value": "both" } ] }, { "name": "hover-popup-content", "group": "hoverPopup", "type": "select(radioGroup)", "default": "text", "alias": "内容类型", "selectChoices": [ { "label": "文字提示", "value": "text" }, { "label": "画面(可交互)", "value": "window" } ] }, { "name": "hover-popup-text", "group": "hoverPopup", "type": "string", "default": "", "alias": "提示文字" }, { "name": "hover-popup-bg", "group": "hoverPopup", "type": "color", "default": "rgba(20,24,32,0.96)", "alias": "背景颜色" }, { "name": "hover-popup-color", "group": "hoverPopup", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "hover-popup-font-size", "group": "hoverPopup", "type": "number(unit=px,min=8)", "default": 13, "alias": "文字大小" }, { "name": "hover-popup-max-width", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 280, "alias": "最大宽度" }, { "name": "hover-popup-padding", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "内边距" }, { "name": "hover-popup-window", "group": "hoverPopup", "type": "window", "default": [], "alias": "目标画面" }, { "name": "hover-popup-placement", "group": "hoverPopup", "type": "select", "default": "auto", "alias": "弹出朝向", "selectChoices": [ { "value": "auto", "label": "自动" }, { "value": "top", "label": "上方" }, { "value": "bottom", "label": "下方" }, { "value": "left", "label": "左侧" }, { "value": "right", "label": "右侧" } ] }, { "name": "hover-popup-gap", "group": "hoverPopup", "type": "number(unit=px,min=0)", "default": 8, "alias": "间距" }, { "name": "hover-popup-arrow", "group": "hoverPopup", "type": "boolean", "default": true, "alias": "显示箭头" }, { "name": "hover-popup-open-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "进入延时(ms)" }, { "name": "hover-popup-close-delay", "group": "hoverPopup", "type": "number(unit=ms,min=0)", "default": 150, "alias": "离开延时(ms)" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "point-key-field", "group": "bind", "type": "field(max=1)", "alias": "测点键", "binding": true }, { "name": "point-value-field", "group": "bind", "type": "field(recommend=number,max=1)", "alias": "测点值", "binding": true } ], "triggers": [ "click", "mouseEnter", "mouseLeave", "appear", "disappear", "receiveBehaviorEvent", "scene3d-piece-click", "scene3d-piece-dblclick", "scene3d-piece-contextmenu", "scene3d-piece-hover", "scene3d-blank-click" ] } }, "pieces": { "scada-node": { "meta": { "name": "图元", "host": "scada-2d" }, "options": [ { "name": "shape", "group": "basic", "type": "select", "default": "rect", "alias": "形状", "selectChoices": [ { "value": "rect", "label": "矩形" }, { "value": "round-rect", "label": "圆角矩形" }, { "value": "circle", "label": "圆形" }, { "value": "ellipse", "label": "椭圆" }, { "value": "diamond", "label": "菱形" }, { "value": "triangle", "label": "三角形" }, { "value": "valve", "label": "阀门" }, { "value": "pump", "label": "泵" }, { "value": "tank", "label": "储罐" }, { "value": "motor", "label": "电机" }, { "value": "sensor", "label": "仪表" }, { "value": "gauge", "label": "仪表盘" }, { "value": "indicator", "label": "指示灯" }, { "value": "pipe", "label": "管段" }, { "value": "knife-switch", "label": "闸刀开关" }, { "value": "toggle-switch", "label": "拨动开关" }, { "value": "breaker", "label": "断路器" }, { "value": "resistor", "label": "电阻" }, { "value": "capacitor", "label": "电容" }, { "value": "inductor", "label": "电感" }, { "value": "diode", "label": "二极管" }, { "value": "ground", "label": "接地" }, { "value": "thermometer", "label": "温度计" }, { "value": "flow-meter", "label": "流量计" }, { "value": "fan", "label": "风机" }, { "value": "conveyor", "label": "输送机" }, { "value": "heat-exchanger", "label": "换热器" }, { "value": "filter", "label": "过滤器" }, { "value": "ball-valve", "label": "球阀" }, { "value": "check-valve", "label": "止回阀" }, { "value": "pipe-elbow", "label": "管弯头" }, { "value": "pipe-tee", "label": "管三通" }, { "value": "sphere-tank", "label": "球罐" }, { "value": "tank-horizontal", "label": "卧罐" }, { "value": "silo", "label": "料仓" }, { "value": "mixer", "label": "搅拌罐" }, { "value": "compressor", "label": "压缩机" }, { "value": "cooling-tower", "label": "冷却塔" }, { "value": "boiler", "label": "锅炉" }, { "value": "battery", "label": "蓄电池" }, { "value": "solar-panel", "label": "光伏板" }, { "value": "transformer", "label": "变压器" }, { "value": "level-bar", "label": "液位柱" }, { "value": "progress-bar", "label": "进度条" }, { "value": "gate-valve", "label": "闸阀" }, { "value": "butterfly-valve", "label": "蝶阀" }, { "value": "three-way-valve", "label": "三通阀" }, { "value": "hopper", "label": "料斗" }, { "value": "distillation-column", "label": "精馏塔" }, { "value": "vfd", "label": "变频器" }, { "value": "generator", "label": "发电机" }, { "value": "beacon", "label": "报警灯" }, { "value": "globe-valve", "label": "截止阀" }, { "value": "safety-valve", "label": "安全阀" }, { "value": "solenoid-valve", "label": "电磁阀" }, { "value": "control-valve", "label": "调节阀" }, { "value": "reducer", "label": "异径管" }, { "value": "flange", "label": "法兰" }, { "value": "pipe-cross", "label": "四通" }, { "value": "turbine", "label": "涡轮机" }, { "value": "plate-exchanger", "label": "板式换热器" }, { "value": "cyclone", "label": "旋风分离器" }, { "value": "transmitter", "label": "变送器" }, { "value": "pilot-light", "label": "信号灯" }, { "value": "digital-display", "label": "数显屏" }, { "value": "fuse", "label": "熔断器" }, { "value": "wind-turbine", "label": "风力发电机" }, { "value": "busbar", "label": "母线" }, { "value": "disconnector", "label": "隔离开关" }, { "value": "current-transformer", "label": "电流互感器" }, { "value": "voltage-transformer", "label": "电压互感器" }, { "value": "surge-arrester", "label": "避雷器" }, { "value": "energy-meter", "label": "电能表" }, { "value": "inverter", "label": "逆变器" }, { "value": "load", "label": "负荷" }, { "value": "grid-tower", "label": "输电铁塔" }, { "value": "fuel-cell", "label": "燃料电池" }, { "value": "ev-charger", "label": "充电桩" }, { "value": "pump-jack", "label": "抽油机" }, { "value": "flare-stack", "label": "火炬塔" }, { "value": "wellhead", "label": "采油树" }, { "value": "clarifier", "label": "沉淀池" }, { "value": "aeration-tank", "label": "曝气池" }, { "value": "bar-screen", "label": "格栅" }, { "value": "uv-reactor", "label": "紫外消毒" }, { "value": "dosing-pump", "label": "加药泵" }, { "value": "digester", "label": "消化池" }, { "value": "ahu", "label": "空气处理机组" }, { "value": "chiller", "label": "冷水机组" }, { "value": "cooling-coil", "label": "表冷器" }, { "value": "damper", "label": "风阀" }, { "value": "fan-coil", "label": "风机盘管" }, { "value": "duct", "label": "风管" }, { "value": "shell-tube-exchanger", "label": "立式换热器" }, { "value": "water-tank", "label": "水箱" }, { "value": "deep-well-pump", "label": "深井泵" }, { "value": "artesian-well", "label": "自流井" }, { "value": "collection-pit", "label": "集水坑池" }, { "value": "fx-fire", "label": "火焰" }, { "value": "fx-smoke", "label": "烟雾" }, { "value": "fx-steam", "label": "蒸汽" }, { "value": "fx-spark", "label": "火花" }, { "value": "fx-bubbles", "label": "气泡" }, { "value": "fx-rain", "label": "雨" }, { "value": "fx-snow", "label": "雪" }, { "value": "fx-fog", "label": "雾" }, { "value": "fx-cloud", "label": "流云" }, { "value": "fx-sun", "label": "晴日" }, { "value": "fx-lightning", "label": "闪电" }, { "value": "svg-path", "label": "自定义SVG" }, { "value": "image", "label": "图片" }, { "value": "iso-cube", "label": "立方体(2.5D)" }, { "value": "iso-platform", "label": "地台(2.5D)" }, { "value": "iso-zone", "label": "地面标区(2.5D)" }, { "value": "iso-tank", "label": "立式罐(2.5D)" }, { "value": "iso-tank-h", "label": "卧式罐(2.5D)" }, { "value": "iso-box", "label": "设备箱(2.5D)" }, { "value": "iso-conveyor", "label": "传送带(2.5D)" }, { "value": "iso-rack", "label": "机柜(2.5D)" }, { "value": "iso-building", "label": "厂房(2.5D)" }, { "value": "iso-cooling-tower", "label": "冷却塔(2.5D)" }, { "value": "iso-pump", "label": "泵组(2.5D)" }, { "value": "iso-pipe-support", "label": "管架(2.5D)" }, { "value": "iso-wall", "label": "围墙(2.5D)" }, { "value": "iso-stack", "label": "烟囱(2.5D)" }, { "value": "iso-pool", "label": "水池(2.5D)" }, { "value": "iso-solar", "label": "光伏板(2.5D)" }, { "value": "iso-transformer", "label": "变压器(2.5D)" }, { "value": "iso-ess-container", "label": "储能集装箱(2.5D)" }, { "value": "iso-shelf", "label": "立体货架(2.5D)" }, { "value": "iso-container", "label": "集装箱(2.5D)" }, { "value": "iso-agv", "label": "AGV小车(2.5D)" }, { "value": "iso-robot-arm", "label": "机械臂(2.5D)" }, { "value": "iso-machine", "label": "加工机床(2.5D)" }, { "value": "iso-truck", "label": "货车(2.5D)" }, { "value": "iso-tree", "label": "树木(2.5D)" }, { "value": "iso-road", "label": "道路段(2.5D)" }, { "value": "motor-valve", "label": "电动阀" }, { "value": "sludge-pump", "label": "污泥泵" }, { "value": "distribution-well", "label": "配水井" }, { "value": "floc-tank", "label": "折板絮凝池" }, { "value": "pressure-sensor", "label": "压力传感器" }, { "value": "temperature-sensor", "label": "温度传感器" }, { "value": "flow-sensor", "label": "流量传感器" }, { "value": "control-cabinet", "label": "控制柜" }, { "value": "map-pin", "label": "地图标注" }, { "value": "marker-beacon", "label": "立体标注" }, { "value": "alarm-marker", "label": "告警标识" }, { "value": "people-marker", "label": "人数标识" }, { "value": "building-marker", "label": "楼栋标识" }, { "value": "area-marker", "label": "面积标识" }, { "value": "co2-marker", "label": "气体标识" }, { "value": "pm-marker", "label": "颗粒物标识" }, { "value": "panel-frame", "label": "科技面板" }, { "value": "title-bar", "label": "标题栏" }, { "value": "subtitle-bar", "label": "小标题栏" }, { "value": "side-trim", "label": "侧边装饰条" }, { "value": "bottom-trim", "label": "底部装饰条" }, { "value": "status-pill", "label": "状态指示牌" } ] }, { "name": "node-text", "group": "basic", "type": "string", "default": "", "alias": "文本" }, { "name": "svg-graphic", "group": "basic", "type": "scada-svg", "alias": "SVG 图形" }, { "name": "svg-fit", "group": "basic", "type": "select", "default": "contain", "alias": "缩放方式", "selectChoices": [ { "value": "contain", "label": "等比适配" }, { "value": "stretch", "label": "拉伸铺满" } ] }, { "name": "svg-path", "group": "basic", "type": "string(textarea,rows=3)", "default": "", "alias": "自定义路径(d)" }, { "name": "svg-viewbox", "group": "basic", "type": "string", "default": "", "alias": "源viewBox" }, { "name": "svg-els", "group": "basic", "type": "string", "default": "", "alias": "符号元素(JSON)" }, { "name": "svg-src", "group": "basic", "type": "string", "default": "", "alias": "SVG源码" }, { "name": "image-url", "group": "basic", "type": "file(format=image)", "default": "", "alias": "图片" }, { "name": "image-fit", "group": "basic", "type": "select", "default": "contain", "alias": "贴合方式", "selectChoices": [ { "value": "contain", "label": "等比适配(留白)" }, { "value": "cover", "label": "等比裁切(铺满)" }, { "value": "stretch", "label": "拉伸铺满(可能变形)" } ] }, { "name": "sprite-enabled", "group": "basic", "type": "boolean", "default": false, "alias": "精灵图/图像集" }, { "name": "sprite-grid", "group": "basic", "type": "scada-sprite", "default": "", "alias": "帧网格" }, { "name": "sprite-cols", "group": "basic", "type": "number(min=1,max=64,step=1)", "default": 4, "alias": "列数" }, { "name": "sprite-rows", "group": "basic", "type": "number(min=1,max=64,step=1)", "default": 1, "alias": "行数" }, { "name": "sprite-frames", "group": "basic", "type": "number(min=0,max=1024,step=1)", "default": 0, "alias": "帧数" }, { "name": "sprite-fps", "group": "basic", "type": "slider(min=1,max=60,step=1,unit=fps)", "default": 12, "alias": "帧率" }, { "name": "sprite-play", "group": "basic", "type": "boolean", "default": true, "alias": "播放" }, { "name": "sprite-reverse", "group": "basic", "type": "boolean", "default": false, "alias": "倒放" }, { "name": "sprite-stop-frame", "group": "basic", "type": "number(min=0,step=1)", "default": 0, "alias": "显示帧" }, { "name": "geo-x", "group": "geometry", "type": "number(unit=px)", "default": 40, "alias": "X" }, { "name": "geo-y", "group": "geometry", "type": "number(unit=px)", "default": 40, "alias": "Y" }, { "name": "geo-w", "group": "geometry", "type": "number(unit=px,min=4)", "default": 120, "alias": "宽" }, { "name": "geo-h", "group": "geometry", "type": "number(unit=px,min=4)", "default": 64, "alias": "高" }, { "name": "geo-rotate", "group": "geometry", "type": "number(unit=°,min=-360,max=360)", "default": 0, "alias": "旋转" }, { "name": "iso-plane", "group": "geometry", "type": "select", "default": "", "alias": "等轴测投影", "selectChoices": [ { "value": "", "label": "无" }, { "value": "floor", "label": "地面(菱形平铺)" }, { "value": "wall-l", "label": "左墙面" }, { "value": "wall-r", "label": "右墙面" } ] }, { "name": "fill", "group": "appearance", "type": "color", "default": "", "alias": "填充" }, { "name": "stroke", "group": "appearance", "type": "color", "default": "", "alias": "描边" }, { "name": "accent", "group": "appearance", "type": "color", "default": "", "alias": "强调色" }, { "name": "material", "group": "appearance", "type": "select", "default": "", "alias": "材质", "selectChoices": [ { "value": "", "label": "默认(跟随场景)" }, { "value": "metal", "label": "金属" }, { "value": "glass", "label": "玻璃" }, { "value": "plastic", "label": "塑料" }, { "value": "matte", "label": "哑光" }, { "value": "flat", "label": "纯色(无渐变)" } ] }, { "name": "ground-shadow", "group": "appearance", "type": "boolean", "default": false, "alias": "落地阴影" }, { "name": "line-width", "group": "appearance", "type": "number(unit=px,min=0)", "default": 2, "alias": "描边宽" }, { "name": "opacity", "group": "appearance", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "text-color", "group": "appearance", "type": "color", "default": "", "alias": "文字色" }, { "name": "font-size", "group": "appearance", "type": "number(unit=px,min=6)", "default": 12, "alias": "字号" }, { "name": "anim", "group": "motion", "type": "select", "default": "none", "alias": "动画", "selectChoices": [ { "value": "none", "label": "无" }, { "value": "blink", "label": "闪烁" }, { "value": "pulse", "label": "脉冲" }, { "value": "spin", "label": "旋转" }, { "value": "shake", "label": "抖动" }, { "value": "bounce", "label": "跳动" }, { "value": "sway", "label": "摆动" }, { "value": "flash", "label": "急闪" }, { "value": "breathe", "label": "呼吸" }, { "value": "float", "label": "漂浮" }, { "value": "wobble", "label": "晃动" }, { "value": "ripple", "label": "波纹" }, { "value": "glow", "label": "光晕" } ] }, { "name": "anim-speed", "group": "motion", "type": "number(min=0.1,max=20,step=0.1)", "default": 1, "alias": "速度" }, { "name": "fx-density", "group": "effect", "type": "slider(min=1,max=5,step=1)", "default": 3, "alias": "密度" }, { "name": "fx-speed", "group": "effect", "type": "number(min=0.1,max=10,step=0.1)", "default": 1, "alias": "速度" }, { "name": "fx-size", "group": "effect", "type": "number(min=0.2,max=5,step=0.1)", "default": 1, "alias": "粒子大小" }, { "name": "fx-color", "group": "effect", "type": "color", "default": "", "alias": "颜色" }, { "name": "fx-seed", "group": "effect", "type": "number(min=0,step=1)", "default": 0, "alias": "随机种子" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-enabled", "group": "bind", "type": "boolean", "default": false, "alias": "启用" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "mock-enabled", "group": "bind", "type": "boolean", "default": false, "alias": "编辑预览Mock" }, { "name": "mock-value", "group": "bind", "type": "string", "default": "", "alias": "Mock值" }, { "name": "value-min", "group": "bind", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "value-max", "group": "bind", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "liquid-wave", "group": "bind", "type": "boolean", "default": false, "alias": "液面波浪" }, { "name": "show-value-text", "group": "bind", "type": "boolean", "default": true, "alias": "数值文本" }, { "name": "value-decimals", "group": "bind", "type": "number(min=0,max=6,step=1)", "default": 0, "alias": "小数位" }, { "name": "value-unit", "group": "bind", "type": "string", "default": "", "alias": "单位" }, { "name": "state-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "状态色映射" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=4)", "default": "run|1=#22c55e\nstop|0=#94a3b8\nfault=#ef4444", "alias": "状态规则" }, { "name": "image-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值换图" }, { "name": "image-rules", "group": "bind", "type": "scada-image-rules", "default": "", "alias": "换图规则" }, { "name": "sprite-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值起停动画" }, { "name": "sprite-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "run|1=on\nstop|0=off", "alias": "起停规则" }, { "name": "sprite-frame-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值选帧" }, { "name": "sprite-frame-mode", "group": "bind", "type": "select", "default": "rules", "alias": "选帧方式", "selectChoices": [ { "value": "rules", "label": "按值集合(枚举状态)" }, { "value": "linear", "label": "按量程均分(连续量)" } ] }, { "name": "sprite-frame-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "normal|0=0\nalarm|1=1\nfault|2=2", "alias": "选帧规则" }, { "name": "sprite-frame-in-min", "group": "bind", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "sprite-frame-in-max", "group": "bind", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "anim-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值动画" }, { "name": "anim-rules", "group": "bind", "type": "string(textarea,rows=4)", "default": "run|1=spin:1.5\nstop|0=none\nfault=shake", "alias": "动画规则" }, { "name": "anim-speed-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值动画速度" }, { "name": "speed-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "speed-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "speed-out-min", "group": "bind", "type": "number(min=0.1,max=20,step=0.1)", "default": 0.5, "alias": "速度下限" }, { "name": "speed-out-max", "group": "bind", "type": "number(min=0.1,max=20,step=0.1)", "default": 3, "alias": "速度上限" }, { "name": "fill-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值填充" }, { "name": "fill-th1", "group": "bind", "type": "number", "default": 30, "alias": "阈值1" }, { "name": "fill-th2", "group": "bind", "type": "number", "default": 70, "alias": "阈值2" }, { "name": "fill-low", "group": "bind", "type": "color", "default": "#1f9d55", "alias": "低档色" }, { "name": "fill-mid", "group": "bind", "type": "color", "default": "#e0a106", "alias": "中档色" }, { "name": "fill-high", "group": "bind", "type": "color", "default": "#d64545", "alias": "高档色" }, { "name": "height-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值高度" }, { "name": "height-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "height-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "height-out-min", "group": "bind", "type": "number(unit=px,min=1)", "default": 8, "alias": "高度下限" }, { "name": "height-out-max", "group": "bind", "type": "number(unit=px,min=1)", "default": 120, "alias": "高度上限" }, { "name": "rotate-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值旋转" }, { "name": "rotate-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "rotate-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "rotate-deg-min", "group": "bind", "type": "number(unit=°,min=-1080,max=1080)", "default": 0, "alias": "角度下限" }, { "name": "rotate-deg-max", "group": "bind", "type": "number(unit=°,min=-1080,max=1080)", "default": 90, "alias": "角度上限" }, { "name": "move-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值移动" }, { "name": "move-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "move-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "move-x-min", "group": "bind", "type": "number(unit=px)", "default": 0, "alias": "X位移起点" }, { "name": "move-x-max", "group": "bind", "type": "number(unit=px)", "default": 0, "alias": "X位移终点" }, { "name": "move-y-min", "group": "bind", "type": "number(unit=px)", "default": 0, "alias": "Y位移起点" }, { "name": "move-y-max", "group": "bind", "type": "number(unit=px)", "default": -100, "alias": "Y位移终点" }, { "name": "scale-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值缩放" }, { "name": "scale-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "scale-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "scale-out-min", "group": "bind", "type": "number(min=0,max=10,step=0.05)", "default": 0.5, "alias": "缩放下限" }, { "name": "scale-out-max", "group": "bind", "type": "number(min=0,max=10,step=0.05)", "default": 1.5, "alias": "缩放上限" }, { "name": "value-tween", "group": "bind", "type": "number(unit=ms,min=0,max=5000,step=50)", "default": 300, "alias": "值变化补间" }, { "name": "visible-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值显隐" }, { "name": "visible-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "1=show\n0=hide", "alias": "显隐规则" } ] }, "scada-link": { "meta": { "name": "连线", "host": "scada-2d" }, "options": [ { "name": "from-node", "group": "basic", "type": "string" }, { "name": "from-port", "group": "basic", "type": "string" }, { "name": "to-node", "group": "basic", "type": "string" }, { "name": "to-port", "group": "basic", "type": "string" }, { "name": "from-x", "group": "basic", "type": "number" }, { "name": "from-y", "group": "basic", "type": "number" }, { "name": "to-x", "group": "basic", "type": "number" }, { "name": "to-y", "group": "basic", "type": "number" }, { "name": "waypoints", "group": "basic", "type": "json" }, { "name": "router", "group": "basic", "type": "select", "default": "polyline", "alias": "走线", "selectChoices": [ { "value": "line", "label": "直线" }, { "value": "polyline", "label": "折线" }, { "value": "curve", "label": "曲线" } ] }, { "name": "line-style", "group": "appearance", "type": "select", "default": "line", "alias": "线型", "selectChoices": [ { "value": "line", "label": "线条" }, { "value": "pipe", "label": "立体管道" } ] }, { "name": "stroke", "group": "appearance", "type": "color", "default": "", "alias": "线色" }, { "name": "line-width", "group": "appearance", "type": "number(unit=px,min=1)", "default": 2, "alias": "线宽" }, { "name": "pipe-joints", "group": "appearance", "type": "boolean", "default": true, "alias": "弯头/法兰" }, { "name": "arrow", "group": "appearance", "type": "boolean", "default": true, "alias": "箭头" }, { "name": "dash", "group": "appearance", "type": "boolean", "default": false, "alias": "虚线" }, { "name": "flow", "group": "flow", "type": "boolean", "default": false, "alias": "流动动画" }, { "name": "flow-style", "group": "flow", "type": "select", "default": "flow", "alias": "样式", "selectChoices": [ { "value": "flow", "label": "水流" }, { "value": "beads", "label": "水珠" }, { "value": "dot", "label": "圆点" }, { "value": "arrow", "label": "箭头" }, { "value": "waterdrop", "label": "水滴" }, { "value": "pulse", "label": "能量脉冲" } ] }, { "name": "flow-direction", "group": "flow", "type": "select", "default": "forward", "alias": "方向", "selectChoices": [ { "value": "forward", "label": "正向" }, { "value": "reverse", "label": "反向" } ] }, { "name": "flow-color", "group": "flow", "type": "color", "default": "", "alias": "流动色" }, { "name": "flow-speed", "group": "flow", "type": "number(min=0.1,max=20,step=0.1)", "default": 1.5, "alias": "流速" }, { "name": "flow-glow", "group": "flow", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "marker", "group": "marker", "type": "boolean", "default": false, "alias": "移动符号" }, { "name": "marker-shape", "group": "marker", "type": "select", "default": "arrow", "alias": "符号", "selectChoices": [ { "value": "arrow", "label": "箭头" }, { "value": "triangle", "label": "三角" }, { "value": "chevron", "label": "折角" }, { "value": "dot", "label": "圆点" }, { "value": "ring", "label": "圆环" }, { "value": "square", "label": "方块" }, { "value": "diamond", "label": "菱形" }, { "value": "star", "label": "星形" }, { "value": "droplet", "label": "水滴" }, { "value": "bolt", "label": "电流" }, { "value": "box", "label": "立方" }, { "value": "flame", "label": "火焰" }, { "value": "gear", "label": "齿轮" }, { "value": "svg", "label": "自定义SVG" } ] }, { "name": "marker-svg", "group": "marker", "type": "scada-marker-svg", "alias": "SVG 图形" }, { "name": "marker-svg-path", "group": "marker", "type": "string", "default": "" }, { "name": "marker-svg-els", "group": "marker", "type": "string", "default": "" }, { "name": "marker-svg-viewbox", "group": "marker", "type": "string", "default": "" }, { "name": "marker-svg-src", "group": "marker", "type": "string", "default": "" }, { "name": "marker-size", "group": "marker", "type": "number(unit=px,min=4,max=200)", "default": 14, "alias": "符号大小" }, { "name": "marker-count", "group": "marker", "type": "number(min=1,max=12,step=1)", "default": 3, "alias": "数量" }, { "name": "marker-speed", "group": "marker", "type": "number(min=0.1,max=20,step=0.1)", "default": 1.4, "alias": "速度" }, { "name": "marker-color", "group": "marker", "type": "color", "default": "", "alias": "符号色" }, { "name": "marker-rotate", "group": "marker", "type": "boolean", "default": true, "alias": "随向旋转" }, { "name": "marker-keep-upright", "group": "marker", "type": "boolean", "default": false, "alias": "防止颠倒" }, { "name": "marker-direction", "group": "marker", "type": "select", "default": "forward", "alias": "方向", "selectChoices": [ { "value": "forward", "label": "正向" }, { "value": "reverse", "label": "反向" } ] }, { "name": "marker-offset-x", "group": "marker", "type": "number(unit=px,min=-500,max=500)", "default": 0, "alias": "沿线偏移" }, { "name": "marker-offset-y", "group": "marker", "type": "number(unit=px,min=-500,max=500)", "default": 0, "alias": "垂直偏移" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-enabled", "group": "bind", "type": "boolean", "default": false, "alias": "启用" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "mock-enabled", "group": "bind", "type": "boolean", "default": false, "alias": "编辑预览Mock" }, { "name": "mock-value", "group": "bind", "type": "string", "default": "", "alias": "Mock值" }, { "name": "flow-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值流动" }, { "name": "flow-rules", "group": "bind", "type": "string(textarea,rows=4)", "default": "run|1=on\nstop|0=off\nback|-1=reverse", "alias": "流动规则" }, { "name": "flow-map-by-value", "group": "bind", "type": "boolean", "default": false, "alias": "按值流速映射" }, { "name": "flow-map-signed", "group": "bind", "type": "boolean", "default": true, "alias": "值符号定方向" }, { "name": "flow-in-min", "group": "bind", "type": "number", "default": 0, "alias": "输入下限" }, { "name": "flow-in-max", "group": "bind", "type": "number", "default": 100, "alias": "输入上限" }, { "name": "flow-speed-min", "group": "bind", "type": "number(min=0.1,max=20,step=0.1)", "default": 0.5, "alias": "流速下限" }, { "name": "flow-speed-max", "group": "bind", "type": "number(min=0.1,max=20,step=0.1)", "default": 6, "alias": "流速上限" } ] }, "scene3d-scene": { "meta": { "name": "场景设置", "host": "scene-3d", "singleton": true }, "options": [ { "name": "engine", "group": "basic", "type": "select", "default": "webgpu", "alias": "渲染引擎", "selectChoices": [ { "value": "webgpu", "label": "WebGPU(不支持时自动回退 WebGL)" }, { "value": "webgl", "label": "WebGL" } ] }, { "name": "bg-mode", "group": "basic", "type": "select", "default": "color", "alias": "背景", "selectChoices": [ { "value": "color", "label": "纯色" }, { "value": "transparent", "label": "透明(露出页面背景)" }, { "value": "panorama", "label": "全景图(jpg/png/hdr)" }, { "value": "sky", "label": "程序化天空(星空/晚霞/晨曦/极光)" } ] }, { "name": "scene-bg", "group": "basic", "type": "color", "default": "#0d1220", "alias": "背景色" }, { "name": "bg-image", "group": "basic", "type": "file(accept=jpg|jpeg|png|webp|hdr)", "default": "", "alias": "全景图" }, { "name": "sky-preset", "group": "basic", "type": "select", "default": "night", "alias": "天空预设", "selectChoices": [ { "value": "night", "label": "深夜星空" }, { "value": "dusk", "label": "晚霞" }, { "value": "dawn", "label": "晨曦" }, { "value": "nebula", "label": "极光夜" } ] }, { "name": "sky-stars", "group": "basic", "type": "slider(min=0,max=2,step=0.1)", "default": 1, "alias": "星星密度" }, { "name": "bg-blur", "group": "basic", "type": "slider(min=0,max=1,step=0.05)", "default": 0, "alias": "背景模糊" }, { "name": "env-mode", "group": "environment", "type": "select", "default": "room", "alias": "环境反射", "selectChoices": [ { "value": "room", "label": "房间环境(推荐,PBR 质感)" }, { "value": "background", "label": "跟随背景全景图" }, { "value": "none", "label": "无" } ] }, { "name": "env-intensity", "group": "environment", "type": "slider(min=0,max=3,step=0.05)", "default": 1, "alias": "环境强度" }, { "name": "grid", "group": "grid", "type": "boolean", "default": true, "alias": "显示网格" }, { "name": "grid-infinite", "group": "grid", "type": "boolean", "default": true, "alias": "无限延伸" }, { "name": "grid-cell", "group": "grid", "type": "number(min=0.01,step=0.5)", "default": 1, "alias": "网格间距" }, { "name": "grid-section", "group": "grid", "type": "number(min=1,step=1)", "default": 10, "alias": "主格间隔" }, { "name": "grid-cell-color", "group": "grid", "type": "color", "default": "#323748", "alias": "细格颜色" }, { "name": "grid-section-color", "group": "grid", "type": "color", "default": "#495069", "alias": "主格颜色" }, { "name": "axes", "group": "grid", "type": "boolean", "default": false, "alias": "坐标轴" }, { "name": "fog", "group": "fog", "type": "boolean", "default": false, "alias": "启用" }, { "name": "fog-mode", "group": "fog", "type": "select", "default": "linear", "alias": "雾类型", "selectChoices": [ { "value": "linear", "label": "线性雾(近远距离)" }, { "value": "exp", "label": "指数雾(大气感密度衰减)" } ] }, { "name": "fog-color", "group": "fog", "type": "color", "default": "#0d1220", "alias": "雾色" }, { "name": "fog-near", "group": "fog", "type": "number(min=0)", "default": 30, "alias": "起始距离" }, { "name": "fog-far", "group": "fog", "type": "number(min=1)", "default": 300, "alias": "结束距离" }, { "name": "fog-density", "group": "fog", "type": "slider(min=0.001,max=0.12,step=0.001)", "default": 0.015, "alias": "雾密度" }, { "name": "clip-enable", "group": "clip", "type": "boolean", "default": false, "alias": "启用剖切" }, { "name": "clip-axis", "group": "clip", "type": "select", "default": "x", "alias": "剖切轴", "selectChoices": [ { "value": "x", "label": "X(左右切)" }, { "value": "y", "label": "Y(上下切)" }, { "value": "z", "label": "Z(前后切)" } ] }, { "name": "clip-position", "group": "clip", "type": "number(step=0.5)", "default": 0, "alias": "剖切位置" }, { "name": "clip-invert", "group": "clip", "type": "boolean", "default": false, "alias": "反向" }, { "name": "service-url", "group": "service", "type": "string", "default": "", "alias": "服务地址" }, { "name": "service-token", "group": "service", "type": "string", "default": "", "alias": "访问令牌" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-camera": { "meta": { "name": "相机", "host": "scene-3d", "singleton": true }, "options": [ { "name": "position", "group": "basic", "type": "vector", "default": [ 14, 10, 14 ], "alias": "相机位置" }, { "name": "target", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "注视目标" }, { "name": "fov", "group": "basic", "type": "number(unit=°,min=10,max=120)", "default": 45, "alias": "视场角" }, { "name": "capture-view", "group": "basic", "type": "button", "alias": "当前视角" }, { "name": "entry-fly", "group": "basic", "type": "boolean", "default": false, "alias": "入场飞入" }, { "name": "entry-duration", "group": "basic", "type": "slider(min=0.5,max=10,step=0.5,unit=s)", "default": 2.5, "alias": "飞入时长" }, { "name": "entry-scale", "group": "basic", "type": "slider(min=1.2,max=5,step=0.1,unit=×)", "default": 2.2, "alias": "起始距离" }, { "name": "cruise-mode", "group": "cruise", "type": "select", "default": "off", "alias": "模式", "selectChoices": [ { "value": "off", "label": "关闭" }, { "value": "orbit", "label": "自动环绕(绕注视点旋转)" }, { "value": "tour", "label": "书签巡航(逐个飞览视角书签)" }, { "value": "path", "label": "路径漫游(沿路径第一/三人称行进)" } ] }, { "name": "orbit-speed", "group": "cruise", "type": "slider(min=0.5,max=60,step=0.5,unit=°/s)", "default": 10, "alias": "环绕速度" }, { "name": "tour-interval", "group": "cruise", "type": "number(unit=s,min=2,step=1)", "default": 6, "alias": "停留时长" }, { "name": "cruise-path", "group": "cruise", "type": "string(textarea,rows=4)", "default": "", "alias": "漫游路径" }, { "name": "cruise-path-duration", "group": "cruise", "type": "number(unit=s,min=0.5,step=1)", "default": 20, "alias": "单程时长" }, { "name": "cruise-path-loop", "group": "cruise", "type": "select", "default": "loop", "alias": "循环方式", "selectChoices": [ { "value": "loop", "label": "循环" }, { "value": "yoyo", "label": "往返" } ] }, { "name": "cruise-follow-distance", "group": "cruise", "type": "number(min=0.2,step=0.5)", "default": 2, "alias": "跟随距离" }, { "name": "cruise-follow-angle", "group": "cruise", "type": "number(unit=°,min=0,max=89)", "default": 25, "alias": "跟随俯角" }, { "name": "cruise-play-only", "group": "cruise", "type": "boolean", "default": true, "alias": "仅播放态巡航" }, { "name": "walk-enable", "group": "walk", "type": "boolean", "default": false, "alias": "启用行走" }, { "name": "walk-speed", "group": "walk", "type": "slider(min=0.5,max=20,step=0.5)", "default": 4, "alias": "行走速度" }, { "name": "walk-rotate-speed", "group": "walk", "type": "slider(min=10,max=180,step=5,unit=°/s)", "default": 60, "alias": "转向速度" }, { "name": "minimap", "group": "minimap", "type": "boolean", "default": false, "alias": "显示小地图" }, { "name": "minimap-size", "group": "minimap", "type": "slider(min=80,max=400,step=10,unit=px)", "default": 180, "alias": "面板大小" }, { "name": "minimap-view", "group": "minimap", "type": "number(min=2,step=2)", "default": 24, "alias": "俯视范围" }, { "name": "minimap-rotate", "group": "minimap", "type": "boolean", "default": true, "alias": "跟随朝向旋转" }, { "name": "minimap-play-only", "group": "minimap", "type": "boolean", "default": true, "alias": "仅播放态显示" }, { "name": "min-distance", "group": "controls", "type": "number(min=0,step=1)", "default": 0, "alias": "最近距离" }, { "name": "max-distance", "group": "controls", "type": "number(min=0,step=1)", "default": 0, "alias": "最远距离" }, { "name": "min-polar", "group": "controls", "type": "number(unit=°,min=0,max=180)", "default": 0, "alias": "最高俯角" }, { "name": "max-polar", "group": "controls", "type": "number(unit=°,min=0,max=180)", "default": 90, "alias": "最低俯角" }, { "name": "allow-pan", "group": "controls", "type": "boolean", "default": true, "alias": "允许平移" }, { "name": "dolly-speed", "group": "controls", "type": "slider(min=0.1,max=5,step=0.1)", "default": 1, "alias": "缩放速度" }, { "name": "truck-speed", "group": "controls", "type": "slider(min=0.1,max=10,step=0.1)", "default": 2, "alias": "平移速度" }, { "name": "smooth-time", "group": "controls", "type": "slider(min=0,max=1,step=0.05)", "default": 0.25, "alias": "运动阻尼" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-light": { "meta": { "name": "灯光", "host": "scene-3d" }, "options": [ { "name": "light-kind", "group": "basic", "type": "select", "default": "directional", "alias": "类型", "selectChoices": [ { "value": "ambient", "label": "环境光(整体提亮)" }, { "value": "directional", "label": "平行光(太阳光)" }, { "value": "point", "label": "点光源(灯泡)" }, { "value": "spot", "label": "聚光灯(舞台光)" }, { "value": "hemisphere", "label": "半球光(天空+地面)" } ] }, { "name": "light-color", "group": "basic", "type": "color", "default": "#ffffff", "alias": "颜色" }, { "name": "light-color2", "group": "basic", "type": "color", "default": "#20242c", "alias": "地面色" }, { "name": "light-intensity", "group": "basic", "type": "slider(min=0,max=10,step=0.1)", "default": 1, "alias": "强度" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 10, 20, 10 ], "alias": "位置" }, { "name": "light-target", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "照向" }, { "name": "spot-angle", "group": "basic", "type": "slider(min=1,max=89,step=1,unit=°)", "default": 30, "alias": "锥角" }, { "name": "spot-penumbra", "group": "basic", "type": "slider(min=0,max=1,step=0.05)", "default": 0.3, "alias": "边缘柔化" }, { "name": "light-distance", "group": "basic", "type": "number(min=0,step=1)", "default": 0, "alias": "照射距离" }, { "name": "show-helper", "group": "basic", "type": "boolean", "default": true, "alias": "编辑态辅助线" }, { "name": "lensflare", "group": "flare", "type": "boolean", "default": false, "alias": "启用光晕" }, { "name": "flare-size", "group": "flare", "type": "slider(min=60,max=1600,step=20,unit=px)", "default": 420, "alias": "光晕大小" }, { "name": "flare-color", "group": "flare", "type": "color", "default": "", "alias": "光晕颜色" }, { "name": "cast-shadow", "group": "shadow", "type": "boolean", "default": false, "alias": "投射阴影" }, { "name": "shadow-quality", "group": "shadow", "type": "select", "default": 1024, "alias": "阴影质量", "selectChoices": [ { "value": 512, "label": "低(512)" }, { "value": 1024, "label": "中(1024)" }, { "value": 2048, "label": "高(2048)" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-shape": { "meta": { "name": "形状", "host": "scene-3d" }, "options": [ { "name": "shape", "group": "basic", "type": "select", "default": "box", "alias": "类型", "selectChoices": [ { "value": "box", "label": "立方体" }, { "value": "sphere", "label": "球体" }, { "value": "cylinder", "label": "圆柱" }, { "value": "cone", "label": "圆锥" }, { "value": "capsule", "label": "胶囊体" }, { "value": "plane", "label": "平面(地面)" }, { "value": "torus", "label": "圆环" }, { "value": "helicoid", "label": "双曲螺旋(科技装饰)" }, { "value": "sphube", "label": "圆角立方" } ] }, { "name": "shape-size", "group": "basic", "type": "vector(min=0.01)", "default": [ 2, 2, 2 ], "alias": "尺寸" }, { "name": "pickable", "group": "basic", "type": "boolean", "default": true, "alias": "参与拾取" }, { "name": "surface-heat", "group": "surfaceHeat", "type": "boolean", "default": false, "alias": "启用表面热力" }, { "name": "sheat-segment", "group": "surfaceHeat", "type": "slider(min=4,max=40,step=1)", "default": 10, "alias": "采样分段" }, { "name": "sheat-colors", "group": "surfaceHeat", "type": "string(textarea,rows=4)", "default": "", "alias": "色表" }, { "name": "mat-kind", "group": "material", "type": "select", "default": "standard", "alias": "材质类型", "selectChoices": [ { "value": "standard", "label": "标准 PBR" }, { "value": "hologram", "label": "全息投影" }, { "value": "transmission", "label": "玻璃透射" }, { "value": "flow-gradient", "label": "流光渐变(建筑光效)" }, { "value": "shadertoy", "label": "Shadertoy 着色器" }, { "value": "reflector", "label": "镜面反射(仅平面)" } ] }, { "name": "mat-color", "group": "material", "type": "color", "default": "#4a8fe8", "alias": "颜色" }, { "name": "mat-map", "group": "material", "type": "file(format=image,accept=jpg|jpeg|png|webp)", "default": "", "alias": "颜色贴图" }, { "name": "mat-metalness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.2, "alias": "金属度" }, { "name": "mat-roughness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.6, "alias": "粗糙度" }, { "name": "mat-opacity", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 1, "alias": "不透明度" }, { "name": "mat-emissive", "group": "material", "type": "color", "default": "", "alias": "自发光色" }, { "name": "mat-wireframe", "group": "material", "type": "boolean", "default": false, "alias": "线框模式" }, { "name": "mat-double-side", "group": "material", "type": "boolean", "default": false, "alias": "双面渲染" }, { "name": "holo-color", "group": "material", "type": "color", "default": "#51a4de", "alias": "全息颜色" }, { "name": "holo-brightness", "group": "material", "type": "slider(min=0.1,max=3,step=0.1)", "default": 1.2, "alias": "全息亮度" }, { "name": "holo-speed", "group": "material", "type": "slider(min=0,max=3,step=0.05)", "default": 0.45, "alias": "信号速度" }, { "name": "holo-blink", "group": "material", "type": "boolean", "default": true, "alias": "闪烁效果" }, { "name": "grad-color", "group": "material", "type": "color", "default": "#0e233d", "alias": "基础色" }, { "name": "grad-top-color", "group": "material", "type": "color", "default": "#1d4f8f", "alias": "顶部色" }, { "name": "grad-light-color", "group": "material", "type": "color", "default": "#7fd6ff", "alias": "流光色" }, { "name": "grad-speed", "group": "material", "type": "slider(min=0.2,max=10,step=0.1)", "default": 2, "alias": "流光周期" }, { "name": "grad-light-width", "group": "material", "type": "slider(min=0.02,max=1,step=0.01)", "default": 0.15, "alias": "流光宽度" }, { "name": "shader-preset", "group": "material", "type": "select", "default": "custom", "alias": "着色器预设", "selectChoices": [ { "value": "custom", "label": "自定义(下方粘代码)" }, { "value": "pulse", "label": "脉冲光盘" }, { "value": "rings", "label": "彩虹圆环" }, { "value": "diffuse", "label": "扩散涟漪" }, { "value": "electric", "label": "电光涟漪" }, { "value": "radar", "label": "雷达表盘" }, { "value": "clock", "label": "电子时钟" }, { "value": "water", "label": "水波纹" }, { "value": "lightning", "label": "风暴闪电" } ] }, { "name": "shader-code", "group": "material", "type": "string(textarea,rows=8)", "default": "", "alias": "着色器代码" }, { "name": "reflect-strength", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.25, "alias": "反射强度" }, { "name": "glow", "group": "material", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cast-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "投射阴影" }, { "name": "receive-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "接收阴影" }, { "name": "position", "group": "transform", "type": "vector", "default": [ 0, 1, 0 ], "alias": "位置" }, { "name": "rotation", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "scale", "group": "transform", "type": "vector(min=0.01)", "default": [ 1, 1, 1 ], "alias": "缩放" }, { "name": "billboard", "group": "transform", "type": "boolean", "default": false, "alias": "公告牌(面向相机)" }, { "name": "path-points", "group": "motion", "type": "string(textarea,rows=4)", "default": "", "alias": "路径点" }, { "name": "path-duration", "group": "motion", "type": "number(unit=s,min=0.5,step=0.5)", "default": 10, "alias": "单程时长" }, { "name": "path-loop", "group": "motion", "type": "select", "default": "loop", "alias": "循环方式", "selectChoices": [ { "value": "loop", "label": "循环(回起点重跑)" }, { "value": "yoyo", "label": "往返" }, { "value": "once", "label": "单次" } ] }, { "name": "path-autoplay", "group": "motion", "type": "boolean", "default": true, "alias": "播放态自动运行" }, { "name": "path-angle-offset", "group": "motion", "type": "number(unit=°,step=15)", "default": 0, "alias": "朝向偏移" }, { "name": "path-camera-follow", "group": "motion", "type": "boolean", "default": false, "alias": "相机跟随" }, { "name": "path-follow-distance", "group": "motion", "type": "number(min=0,step=0.5)", "default": 0, "alias": "跟随距离" }, { "name": "path-follow-angle", "group": "motion", "type": "number(unit=°,min=0,max=89)", "default": 35, "alias": "跟随俯角" }, { "name": "spin", "group": "spin", "type": "boolean", "default": false, "alias": "启用自转" }, { "name": "spin-axis", "group": "spin", "type": "select", "default": "y", "alias": "旋转轴", "selectChoices": [ { "value": "y", "label": "Y(水平旋转)" }, { "value": "x", "label": "X(前后翻转)" }, { "value": "z", "label": "Z(侧向翻转,风机叶片)" } ] }, { "name": "spin-speed", "group": "spin", "type": "slider(min=-360,max=360,step=5,unit=°/s)", "default": 30, "alias": "转速" }, { "name": "spin-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态自转" }, { "name": "pulse", "group": "spin", "type": "boolean", "default": false, "alias": "呼吸脉动" }, { "name": "pulse-scale", "group": "spin", "type": "slider(min=1.01,max=3,step=0.01,unit=×)", "default": 1.15, "alias": "脉动幅度" }, { "name": "pulse-speed", "group": "spin", "type": "slider(min=0.1,max=5,step=0.1,unit=Hz)", "default": 1.2, "alias": "脉动频率" }, { "name": "pulse-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态脉动" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "sheat-points", "group": "surfaceHeatData", "type": "string(textarea,rows=6)", "default": "-2,0,0,20\n0,2,0,85\n2,0,0,45\n0,0,-2,60\n0,0,2,30", "alias": "静态数据点" }, { "name": "sheat-min", "group": "surfaceHeatData", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "sheat-max", "group": "surfaceHeatData", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "sheat-data-key", "group": "surfaceHeatData", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-model": { "meta": { "name": "模型", "host": "scene-3d" }, "options": [ { "name": "model-url", "group": "basic", "type": "file(accept=glb|gltf|fbx|obj|3ds)", "default": "", "alias": "模型文件" }, { "name": "model-scale", "group": "basic", "type": "number(min=0.001,step=0.1)", "default": 1, "alias": "统一缩放" }, { "name": "model-anchor", "group": "basic", "type": "select", "default": "default", "alias": "锚点", "selectChoices": [ { "value": "default", "label": "模型原点" }, { "value": "center", "label": "几何中心" }, { "value": "middle-bottom", "label": "底部居中" } ] }, { "name": "auto-fit", "group": "basic", "type": "button", "alias": "自适应大小" }, { "name": "surface-heat", "group": "surfaceHeat", "type": "boolean", "default": false, "alias": "启用表面热力" }, { "name": "sheat-segment", "group": "surfaceHeat", "type": "slider(min=4,max=40,step=1)", "default": 10, "alias": "采样分段" }, { "name": "sheat-colors", "group": "surfaceHeat", "type": "string(textarea,rows=4)", "default": "", "alias": "色表" }, { "name": "position", "group": "transform", "type": "vector", "default": [ 0, 0, 0 ], "alias": "位置" }, { "name": "rotation", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "cast-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "投射阴影" }, { "name": "receive-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "接收阴影" }, { "name": "glow", "group": "shadow", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "anim-autoplay", "group": "animation", "type": "boolean", "default": false, "alias": "自动播放" }, { "name": "anim-index", "group": "animation", "type": "number(min=0,step=1)", "default": 0, "alias": "动画序号" }, { "name": "path-points", "group": "motion", "type": "string(textarea,rows=4)", "default": "", "alias": "路径点" }, { "name": "path-duration", "group": "motion", "type": "number(unit=s,min=0.5,step=0.5)", "default": 10, "alias": "单程时长" }, { "name": "path-loop", "group": "motion", "type": "select", "default": "loop", "alias": "循环方式", "selectChoices": [ { "value": "loop", "label": "循环(回起点重跑)" }, { "value": "yoyo", "label": "往返" }, { "value": "once", "label": "单次" } ] }, { "name": "path-autoplay", "group": "motion", "type": "boolean", "default": true, "alias": "播放态自动运行" }, { "name": "path-anim-clip", "group": "motion", "type": "string", "default": "", "alias": "行进动画名" }, { "name": "path-angle-offset", "group": "motion", "type": "number(unit=°,step=15)", "default": 0, "alias": "朝向偏移" }, { "name": "path-camera-follow", "group": "motion", "type": "boolean", "default": false, "alias": "相机跟随" }, { "name": "path-follow-distance", "group": "motion", "type": "number(min=0,step=0.5)", "default": 0, "alias": "跟随距离" }, { "name": "path-follow-angle", "group": "motion", "type": "number(unit=°,min=0,max=89)", "default": 35, "alias": "跟随俯角" }, { "name": "spin", "group": "spin", "type": "boolean", "default": false, "alias": "启用自转" }, { "name": "spin-axis", "group": "spin", "type": "select", "default": "y", "alias": "旋转轴", "selectChoices": [ { "value": "y", "label": "Y(水平旋转)" }, { "value": "x", "label": "X(前后翻转)" }, { "value": "z", "label": "Z(侧向翻转)" } ] }, { "name": "spin-speed", "group": "spin", "type": "slider(min=-360,max=360,step=5,unit=°/s)", "default": 30, "alias": "转速" }, { "name": "spin-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态自转" }, { "name": "pulse", "group": "spin", "type": "boolean", "default": false, "alias": "呼吸脉动" }, { "name": "pulse-scale", "group": "spin", "type": "slider(min=1.01,max=3,step=0.01,unit=×)", "default": 1.15, "alias": "脉动幅度" }, { "name": "pulse-speed", "group": "spin", "type": "slider(min=0.1,max=5,step=0.1,unit=Hz)", "default": 1.2, "alias": "脉动频率" }, { "name": "pulse-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态脉动" }, { "name": "sub-root", "group": "subObjects", "type": "select(editable,clearable)", "default": "", "alias": "仅显示子树", "selectChoices": "(dynamic)" }, { "name": "sub-exclude", "group": "subObjects", "type": "string", "default": "", "alias": "剔除子树" }, { "name": "sub-reset", "group": "subObjects", "type": "button", "alias": "恢复完整模型" }, { "name": "sub-rules", "group": "subObjects", "cluster": "array", "children": [ { "name": "enabled", "group": "subObjects", "type": "boolean", "default": true, "alias": "启用" }, { "name": "match", "group": "subObjects", "type": "select(editable,clearable)", "default": "", "alias": "匹配", "selectChoices": "(dynamic)" }, { "name": "color", "group": "subObjects", "type": "color", "default": "", "alias": "重涂颜色" }, { "name": "emissive", "group": "subObjects", "type": "color", "default": "", "alias": "自发光色" }, { "name": "opacity", "group": "subObjects", "type": "slider(min=0.05,max=1,step=0.05)", "default": 1, "alias": "不透明度" }, { "name": "visible", "group": "subObjects", "type": "select", "default": "", "alias": "显隐", "selectChoices": [ { "value": "", "label": "不改" }, { "value": "show", "label": "显示" }, { "value": "hide", "label": "隐藏" } ] }, { "name": "blink", "group": "subObjects", "type": "boolean", "default": false, "alias": "闪烁" }, { "name": "data-key", "group": "subObjects", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "on-values", "group": "subObjects", "type": "string", "default": "", "alias": "生效值" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "sheat-points", "group": "surfaceHeatData", "type": "string(textarea,rows=6)", "default": "-2,0,0,20\n0,2,0,85\n2,0,0,45\n0,0,-2,60\n0,0,2,30", "alias": "静态数据点" }, { "name": "sheat-min", "group": "surfaceHeatData", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "sheat-max", "group": "surfaceHeatData", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "sheat-data-key", "group": "surfaceHeatData", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-label": { "meta": { "name": "值标签", "host": "scene-3d" }, "options": [ { "name": "label-text", "group": "basic", "type": "string", "default": "", "alias": "固定文本" }, { "name": "unit", "group": "basic", "type": "string", "default": "", "alias": "单位后缀" }, { "name": "decimals", "group": "basic", "type": "number(min=0,max=6,step=1)", "default": 1, "alias": "小数位" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 3, 0 ], "alias": "位置" }, { "name": "anchor", "group": "basic", "type": "select", "default": "bottom", "alias": "对齐", "selectChoices": [ { "value": "bottom", "label": "下(点在标签下方)" }, { "value": "center", "label": "居中" }, { "value": "top", "label": "上" }, { "value": "left", "label": "左" }, { "value": "right", "label": "右" } ] }, { "name": "occlusion", "group": "basic", "type": "boolean", "default": false, "alias": "被场景遮挡" }, { "name": "enter-anim", "group": "basic", "type": "select", "default": "none", "alias": "入场动画", "selectChoices": [ { "value": "none", "label": "无" }, { "value": "bounce", "label": "弹跳落位" }, { "value": "drop", "label": "坠落落位" } ] }, { "name": "font-size", "group": "appearance", "type": "number(unit=px,min=8,max=64)", "default": 14, "alias": "字号" }, { "name": "text-color", "group": "appearance", "type": "color", "default": "#e6f2ff", "alias": "文字色" }, { "name": "bg-color", "group": "appearance", "type": "color", "default": "rgba(13,18,32,0.78)", "alias": "背景色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-pipe": { "meta": { "name": "管道", "host": "scene-3d" }, "options": [ { "name": "pipe-path", "group": "basic", "type": "string(textarea,rows=5)", "default": "-6,0.5,0\n-2,0.5,0\n-2,0.5,4\n3,0.5,4", "alias": "路径点" }, { "name": "pipe-radius", "group": "basic", "type": "number(min=0.01,step=0.05)", "default": 0.18, "alias": "管径" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "mat-color", "group": "material", "type": "color", "default": "#3d7dd8", "alias": "颜色" }, { "name": "mat-metalness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.6, "alias": "金属度" }, { "name": "mat-roughness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.35, "alias": "粗糙度" }, { "name": "flow", "group": "flow", "type": "boolean", "default": true, "alias": "启用流动" }, { "name": "flow-color", "group": "flow", "type": "color", "default": "#7fd6ff", "alias": "流动色" }, { "name": "flow-speed", "group": "flow", "type": "slider(min=0,max=3,step=0.1)", "default": 0.8, "alias": "流速" }, { "name": "flow-density", "group": "flow", "type": "slider(min=1,max=16,step=1)", "default": 4, "alias": "流动段数" }, { "name": "flow-reverse", "group": "flow", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "glow", "group": "flow", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "flow-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "流动规则" } ] }, "scene3d-flyline": { "meta": { "name": "飞线", "host": "scene-3d" }, "options": [ { "name": "fly-from", "group": "basic", "type": "vector", "default": [ -5, 0.2, -3 ], "alias": "起点" }, { "name": "fly-to", "group": "basic", "type": "vector", "default": [ 5, 0.2, 3 ], "alias": "终点" }, { "name": "fly-height", "group": "basic", "type": "number(min=0,step=0.5)", "default": 3, "alias": "拱高" }, { "name": "fly-width", "group": "basic", "type": "number(min=0.005,step=0.01)", "default": 0.05, "alias": "线宽" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "line-color", "group": "appearance", "type": "color", "default": "#2e5f9e", "alias": "轨迹色" }, { "name": "pulse-color", "group": "appearance", "type": "color", "default": "#7fd6ff", "alias": "脉冲色" }, { "name": "pulse-count", "group": "appearance", "type": "slider(min=1,max=6,step=1)", "default": 1, "alias": "脉冲数" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "flow", "group": "flow", "type": "boolean", "default": true, "alias": "启用" }, { "name": "flow-speed", "group": "flow", "type": "slider(min=0,max=3,step=0.1)", "default": 0.6, "alias": "速度" }, { "name": "flow-reverse", "group": "flow", "type": "boolean", "default": false, "alias": "反向" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "flow-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "流动规则" } ] }, "scene3d-particle": { "meta": { "name": "粒子特效", "host": "scene-3d" }, "options": [ { "name": "fx-kind", "group": "basic", "type": "select", "default": "fire", "alias": "类型", "selectChoices": [ { "value": "fire", "label": "火焰" }, { "value": "smoke", "label": "烟雾" }, { "value": "rain", "label": "下雨" }, { "value": "snow", "label": "下雪" }, { "value": "firework", "label": "烟花(循环绽放)" }, { "value": "text", "label": "文字聚字(粒子汇聚成文字)" }, { "value": "preset", "label": "在线预设库(爆炸/闪电/光环…40 种,需外网)" }, { "value": "custom", "label": "自定义(three.quarks JSON)" } ] }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "位置" }, { "name": "preset-name", "group": "basic", "type": "select", "default": "explosion", "alias": "预设", "selectChoices": [ { "value": "explosion", "label": "爆炸" }, { "value": "fireball-explosion", "label": "火球爆炸" }, { "value": "nuke-energy-explosion", "label": "核能爆炸" }, { "value": "blue-gas-explosion", "label": "蓝色气爆" }, { "value": "fat-bullet-explosion", "label": "弹头爆炸" }, { "value": "frost-missile-explosion", "label": "冰霜爆炸" }, { "value": "lightning-ball", "label": "闪电球" }, { "value": "lightning-ball-with-bloom", "label": "闪电球(泛光)" }, { "value": "lightning-ball-explosion", "label": "闪电球爆炸" }, { "value": "purple-lightning-strike", "label": "紫色闪电落雷" }, { "value": "soft-lightning-strike", "label": "柔和闪电落雷" }, { "value": "purple-blast-fireworks", "label": "紫色烟花" }, { "value": "confetti-blast", "label": "彩带礼花" }, { "value": "BubbleExplosion", "label": "气泡爆裂" }, { "value": "cartoon-bang", "label": "卡通爆炸" }, { "value": "cartoon-energy-explosion", "label": "卡通能量爆炸" }, { "value": "cartoon-magic-zone", "label": "卡通魔法阵" }, { "value": "player-aura", "label": "人物光环" }, { "value": "big-green-healing-effect", "label": "绿色治愈光环" }, { "value": "heal-stream-effect", "label": "治愈流光" }, { "value": "levelup-nova-effect", "label": "升级新星" }, { "value": "character-stun-effect", "label": "眩晕星星" }, { "value": "atom", "label": "原子环绕" }, { "value": "star-field", "label": "星域" }, { "value": "soft-candlelight", "label": "柔和烛光" }, { "value": "blue-flamethrower", "label": "蓝色火舌" }, { "value": "blue-flare", "label": "蓝色光耀" }, { "value": "bomb-fuse", "label": "炸弹引信" }, { "value": "energy-nuke-muzzle-flash", "label": "能量炮口焰" }, { "value": "fat-bullet-muzzle-flash", "label": "弹头炮口焰" }, { "value": "frost-missile", "label": "冰霜导弹" }, { "value": "frost-missile-muzzle-flash", "label": "冰霜炮口焰" }, { "value": "falling-leaves", "label": "落叶" }, { "value": "dollar-bill-shower", "label": "钞票雨" }, { "value": "blood-splash", "label": "血色飞溅" }, { "value": "happy-face-emoji", "label": "表情·笑脸" }, { "value": "emoji-cry", "label": "表情·哭泣" }, { "value": "emoji-evil-laugh", "label": "表情·坏笑" }, { "value": "emoji-kiss", "label": "表情·飞吻" }, { "value": "emoji-nervous", "label": "表情·紧张" } ] }, { "name": "preset-url-base", "group": "basic", "type": "string", "default": "", "alias": "资源地址" }, { "name": "preset-loop", "group": "basic", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "fx-text", "group": "basic", "type": "string", "default": "智慧大屏", "alias": "文字内容" }, { "name": "fx-text-height", "group": "basic", "type": "slider(min=0.5,max=10,step=0.1)", "default": 2.4, "alias": "文字高度" }, { "name": "fx-text-cycle", "group": "basic", "type": "slider(min=3,max=30,step=1,unit=s)", "default": 7, "alias": "循环周期" }, { "name": "fx-intensity", "group": "basic", "type": "slider(min=0.1,max=3,step=0.1)", "default": 1, "alias": "强度" }, { "name": "fx-size", "group": "basic", "type": "slider(min=0.1,max=3,step=0.1)", "default": 1, "alias": "粒子大小" }, { "name": "fx-range", "group": "basic", "type": "number(min=0.5,step=1)", "default": 12, "alias": "覆盖范围" }, { "name": "fx-color", "group": "basic", "type": "color", "default": "", "alias": "颜色" }, { "name": "fx-json-url", "group": "basic", "type": "string", "default": "", "alias": "JSON 地址" }, { "name": "fx-json", "group": "basic", "type": "string(textarea,rows=6)", "default": "", "alias": "粒子 JSON" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-view": { "meta": { "name": "视角书签", "host": "scene-3d" }, "options": [ { "name": "position", "group": "basic", "type": "vector", "default": [ 14, 10, 14 ], "alias": "相机位置" }, { "name": "target", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "注视目标" }, { "name": "capture-view", "group": "basic", "type": "button", "alias": "保存视角" }, { "name": "fly-view", "group": "basic", "type": "button", "alias": "预览" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-cadwall": { "meta": { "name": "CAD 墙体", "host": "scene-3d" }, "options": [ { "name": "cad-mapid", "group": "basic", "type": "string", "default": "", "alias": "图纸 ID" }, { "name": "cad-version", "group": "basic", "type": "string", "default": "", "alias": "版本" }, { "name": "cad-layer", "group": "basic", "type": "string", "default": "", "alias": "样式图层" }, { "name": "cad-condition", "group": "basic", "type": "string(textarea,rows=2)", "default": "", "alias": "全局筛选条件" }, { "name": "cad-limit", "group": "basic", "type": "number(min=1,max=20000,step=100)", "default": 2000, "alias": "实体上限" }, { "name": "fit-size", "group": "basic", "type": "number(min=1,step=5)", "default": 40, "alias": "适配尺寸" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "cad-rules", "group": "rules", "cluster": "array", "children": [ { "name": "enabled", "group": "rules", "type": "boolean", "default": true, "alias": "启用" }, { "name": "name", "group": "rules", "type": "string", "default": "规则", "alias": "名称" }, { "name": "condition", "group": "rules", "type": "string(textarea,rows=2)", "default": "", "alias": "筛选条件" }, { "name": "kind", "group": "rules", "type": "select", "default": "wall", "alias": "转换类型", "selectChoices": [ { "value": "wall", "label": "竖直墙体(轮廓线拉墙)" }, { "value": "solid", "label": "拉伸体块(闭合轮廓成柱/楼块)" }, { "value": "flat", "label": "填充地面(闭合轮廓铺面)" }, { "value": "line", "label": "贴地线稿(蓝图底纹)" } ] }, { "name": "height", "group": "rules", "type": "number(min=0.05,step=0.5)", "default": 3, "alias": "拉伸高度" }, { "name": "base", "group": "rules", "type": "number(step=0.1)", "default": 0, "alias": "底部标高" }, { "name": "color", "group": "rules", "type": "color", "default": "#6f8fb3", "alias": "颜色" }, { "name": "opacity", "group": "rules", "type": "slider(min=0.05,max=1,step=0.05)", "default": 1, "alias": "不透明度" }, { "name": "emissive", "group": "rules", "type": "color", "default": "", "alias": "自发光色" }, { "name": "edges", "group": "rules", "type": "boolean", "default": true, "alias": "科技轮廓线" }, { "name": "edge-color", "group": "rules", "type": "color", "default": "#5fd0ff", "alias": "轮廓线颜色" }, { "name": "force-close", "group": "rules", "type": "boolean", "default": false, "alias": "强制闭合成面" } ] }, { "name": "wall-height", "group": "wall", "type": "number(min=0.1,step=0.5)", "default": 3, "alias": "墙高" }, { "name": "wall-color", "group": "wall", "type": "color", "default": "#6f8fb3", "alias": "颜色" }, { "name": "wall-opacity", "group": "wall", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.92, "alias": "不透明度" }, { "name": "glow", "group": "wall", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-wall": { "meta": { "name": "光墙围栏", "host": "scene-3d" }, "options": [ { "name": "wall-path", "group": "basic", "type": "string(textarea,rows=5)", "default": "-6,-6\n6,-6\n6,6\n-6,6", "alias": "围栏路径" }, { "name": "wall-height", "group": "basic", "type": "number(min=0.1,step=0.5)", "default": 3, "alias": "墙高" }, { "name": "wall-close", "group": "basic", "type": "boolean", "default": true, "alias": "自动闭合" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "wall-color", "group": "appearance", "type": "color", "default": "#00e5ff", "alias": "颜色" }, { "name": "wall-opacity", "group": "appearance", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.55, "alias": "基底不透明度" }, { "name": "wall-flow", "group": "appearance", "type": "boolean", "default": true, "alias": "流光扫动" }, { "name": "flow-speed", "group": "appearance", "type": "slider(min=0,max=3,step=0.05)", "default": 0.5, "alias": "扫动速度" }, { "name": "flow-repeat", "group": "appearance", "type": "slider(min=1,max=12,step=1)", "default": 3, "alias": "光带数量" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-radar": { "meta": { "name": "雷达扫描", "host": "scene-3d" }, "options": [ { "name": "radar-radius", "group": "basic", "type": "number(min=0.1,step=0.5)", "default": 5, "alias": "半径" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0.15, 0 ], "alias": "位置" }, { "name": "radar-color", "group": "appearance", "type": "color", "default": "#00ffb3", "alias": "颜色" }, { "name": "radar-speed", "group": "appearance", "type": "slider(min=0.1,max=10,step=0.1)", "default": 2, "alias": "转速" }, { "name": "radar-sector", "group": "appearance", "type": "slider(min=10,max=360,step=5,unit=°)", "default": 200, "alias": "扇区角度" }, { "name": "radar-opacity", "group": "appearance", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.9, "alias": "不透明度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-heatmap": { "meta": { "name": "热力图", "host": "scene-3d" }, "options": [ { "name": "heat-mode", "group": "basic", "type": "select", "default": "2d", "alias": "模式", "selectChoices": [ { "value": "2d", "label": "2D 贴地色斑" }, { "value": "3d", "label": "3D 起伏曲面" } ] }, { "name": "heat-size", "group": "basic", "type": "vector", "default": [ 20, 0, 20 ], "alias": "覆盖范围" }, { "name": "heat-height", "group": "basic", "type": "number(min=0.1,step=0.5)", "default": 3, "alias": "起伏高度" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0.18, 0 ], "alias": "位置" }, { "name": "heat-opacity", "group": "appearance", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.75, "alias": "不透明度" }, { "name": "heat-radius", "group": "appearance", "type": "slider(min=4,max=120,step=2)", "default": 40, "alias": "点半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "heat-points", "group": "bind", "type": "string(textarea,rows=6)", "default": "-6,-4,35\n-2,2,68\n0,-1,92\n3,4,55\n6,-3,74\n-4,5,28\n5,1,60", "alias": "静态数据点" }, { "name": "heat-min", "group": "bind", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "heat-max", "group": "bind", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" } ] }, "scene3d-text": { "meta": { "name": "三维文字", "host": "scene-3d" }, "options": [ { "name": "text", "group": "basic", "type": "string(textarea,rows=3)", "default": "三维文字", "alias": "文字内容" }, { "name": "text-size", "group": "basic", "type": "number(min=0.05,step=0.1)", "default": 1, "alias": "行高" }, { "name": "text-billboard", "group": "basic", "type": "boolean", "default": true, "alias": "始终面向相机" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 3, 0 ], "alias": "位置" }, { "name": "rotation", "group": "basic", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "text-color", "group": "appearance", "type": "color", "default": "#e6f2ff", "alias": "文字色" }, { "name": "text-bg", "group": "appearance", "type": "color", "default": "", "alias": "背景色" }, { "name": "text-stroke", "group": "appearance", "type": "boolean", "default": true, "alias": "深色描边" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-marker": { "meta": { "name": "标记点", "host": "scene-3d" }, "options": [ { "name": "marker-style", "group": "basic", "type": "select", "default": "beacon", "alias": "样式", "selectChoices": [ { "value": "beacon", "label": "呼吸光圈" }, { "value": "ring", "label": "旋转光环" }, { "value": "pin", "label": "图钉" } ] }, { "name": "marker-text", "group": "basic", "type": "string", "default": "", "alias": "说明文字" }, { "name": "marker-icon", "group": "basic", "type": "file(format=image,accept=jpg|jpeg|png|webp|svg)", "default": "", "alias": "自定义图标" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 2, 0 ], "alias": "位置" }, { "name": "anchor", "group": "basic", "type": "select", "default": "center", "alias": "对齐", "selectChoices": [ { "value": "center", "label": "居中" }, { "value": "bottom", "label": "下(点在标记下方,图钉推荐)" }, { "value": "top", "label": "上" } ] }, { "name": "occlusion", "group": "basic", "type": "boolean", "default": false, "alias": "被场景遮挡" }, { "name": "enter-anim", "group": "basic", "type": "select", "default": "none", "alias": "入场动画", "selectChoices": [ { "value": "none", "label": "无" }, { "value": "bounce", "label": "弹跳落位" }, { "value": "drop", "label": "坠落落位" } ] }, { "name": "marker-color", "group": "appearance", "type": "color", "default": "#00e5ff", "alias": "颜色" }, { "name": "marker-size", "group": "appearance", "type": "number(unit=px,min=16,max=160)", "default": 46, "alias": "尺寸" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-effects": { "meta": { "name": "后期效果", "host": "scene-3d", "singleton": true }, "options": [ { "name": "bloom", "group": "bloom", "type": "boolean", "default": true, "alias": "启用辉光" }, { "name": "bloom-intensity", "group": "bloom", "type": "slider(min=0,max=10,step=0.1)", "default": 2, "alias": "辉光强度" }, { "name": "bloom-threshold", "group": "bloom", "type": "slider(min=0,max=1,step=0.05)", "default": 0.1, "alias": "亮度阈值" }, { "name": "outline-hover", "group": "outline", "type": "boolean", "default": true, "alias": "悬停描边" }, { "name": "outline-click", "group": "outline", "type": "boolean", "default": false, "alias": "点击选中描边" }, { "name": "hover-tip", "group": "outline", "type": "boolean", "default": false, "alias": "悬停名称气泡" }, { "name": "hover-tip-sub", "group": "outline", "type": "boolean", "default": false, "alias": "气泡显示子对象名" }, { "name": "outline-color", "group": "outline", "type": "color", "default": "#7fd6ff", "alias": "描边颜色" }, { "name": "outline-strength", "group": "outline", "type": "slider(min=0.5,max=10,step=0.5)", "default": 3, "alias": "描边强度" }, { "name": "aa-mode", "group": "quality", "type": "select", "default": "none", "alias": "抗锯齿", "selectChoices": [ { "value": "none", "label": "关闭" }, { "value": "fxaa", "label": "FXAA(快速)" }, { "value": "smaa", "label": "SMAA(更细腻)" } ] }, { "name": "ssao", "group": "quality", "type": "boolean", "default": false, "alias": "环境光遮蔽(SSAO)" }, { "name": "ssao-intensity", "group": "quality", "type": "slider(min=0,max=4,step=0.1)", "default": 1, "alias": "SSAO 强度" }, { "name": "ssao-radius", "group": "quality", "type": "slider(min=0.01,max=0.5,step=0.01)", "default": 0.04, "alias": "SSAO 半径" }, { "name": "dof", "group": "quality", "type": "boolean", "default": false, "alias": "景深(背景虚化)" }, { "name": "dof-focus", "group": "quality", "type": "number(min=0,step=0.5)", "default": 2, "alias": "对焦距离" }, { "name": "dof-range", "group": "quality", "type": "number(min=0.1,step=0.5)", "default": 5, "alias": "清晰范围" }, { "name": "dof-bokeh", "group": "quality", "type": "slider(min=0,max=10,step=0.5)", "default": 3, "alias": "散景强度" }, { "name": "tone-mapping", "group": "quality", "type": "select", "default": "none", "alias": "色调映射", "selectChoices": [ { "value": "none", "label": "关闭" }, { "value": "aces", "label": "ACES 电影" }, { "value": "reinhard", "label": "Reinhard 柔和" }, { "value": "reinhard2-adaptive", "label": "Reinhard 自适应亮度" }, { "value": "cineon", "label": "Cineon 胶片" } ] }, { "name": "pixelate", "group": "stylize", "type": "boolean", "default": false, "alias": "像素化" }, { "name": "pixelate-size", "group": "stylize", "type": "slider(min=2,max=64,step=1)", "default": 6, "alias": "像素块大小" }, { "name": "color-depth", "group": "stylize", "type": "boolean", "default": false, "alias": "色深压缩" }, { "name": "color-bits", "group": "stylize", "type": "slider(min=3,max=30,step=3)", "default": 12, "alias": "色彩位数" }, { "name": "dot-screen", "group": "stylize", "type": "boolean", "default": false, "alias": "网点印刷" }, { "name": "dot-angle", "group": "stylize", "type": "slider(min=0,max=180,step=5)", "default": 90, "alias": "网点角度" }, { "name": "dot-scale", "group": "stylize", "type": "slider(min=0.2,max=3,step=0.1)", "default": 1, "alias": "网点大小" }, { "name": "glitch", "group": "stylize", "type": "boolean", "default": false, "alias": "故障干扰(Glitch)" }, { "name": "glitch-wild", "group": "stylize", "type": "boolean", "default": false, "alias": "持续强干扰" }, { "name": "chromatic", "group": "stylize", "type": "boolean", "default": false, "alias": "色差(RGB 分离)" }, { "name": "chroma-offset", "group": "stylize", "type": "slider(min=0,max=10,step=0.5)", "default": 2, "alias": "色差偏移" }, { "name": "chroma-radial", "group": "stylize", "type": "boolean", "default": false, "alias": "径向渐强" }, { "name": "blur", "group": "stylize", "type": "boolean", "default": false, "alias": "全屏模糊" }, { "name": "custom-post-shader", "group": "stylize", "type": "string(textarea,rows=6)", "default": "", "alias": "自定义后期着色器" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-trail": { "meta": { "name": "导引线", "host": "scene-3d" }, "options": [ { "name": "trail-path", "group": "basic", "type": "string(textarea,rows=5)", "default": "-8,0.05,0\n-2,0.05,0\n2,0.05,4\n8,0.05,4", "alias": "路径点" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "trail-color", "group": "appearance", "type": "color", "default": "#2ee6a8", "alias": "颜色" }, { "name": "trail-width", "group": "appearance", "type": "slider(min=2,max=64,step=1,unit=px)", "default": 14, "alias": "线宽" }, { "name": "trail-icon-length", "group": "appearance", "type": "slider(min=1,max=60,step=1)", "default": 18, "alias": "箭头长度" }, { "name": "trail-icon-space", "group": "appearance", "type": "slider(min=0,max=60,step=1)", "default": 6, "alias": "箭头间距" }, { "name": "trail-animate", "group": "appearance", "type": "boolean", "default": true, "alias": "流动" }, { "name": "trail-speed", "group": "appearance", "type": "slider(min=0,max=10,step=0.2)", "default": 2, "alias": "流速" }, { "name": "trail-show-line", "group": "appearance", "type": "boolean", "default": false, "alias": "显示底带" }, { "name": "trail-line-opacity", "group": "appearance", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.45, "alias": "底带浓度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "flow-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "流动规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-extrude": { "meta": { "name": "拉伸体", "host": "scene-3d" }, "options": [ { "name": "ext-outline", "group": "basic", "type": "string(textarea,rows=5)", "default": "-3,-2\n3,-2\n3,2\n-3,2", "alias": "底面轮廓" }, { "name": "ext-height", "group": "basic", "type": "number(min=0.05,step=0.5)", "default": 4, "alias": "拉伸高度" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "位置偏移" }, { "name": "rotation", "group": "basic", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "mat-kind", "group": "material", "type": "select", "default": "standard", "alias": "材质类型", "selectChoices": [ { "value": "standard", "label": "标准 PBR" }, { "value": "flow-gradient", "label": "流光渐变(城市楼宇光效)" } ] }, { "name": "mat-color", "group": "material", "type": "color", "default": "#2c4a74", "alias": "颜色" }, { "name": "mat-opacity", "group": "material", "type": "slider(min=0.05,max=1,step=0.05)", "default": 1, "alias": "不透明度" }, { "name": "mat-metalness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.2, "alias": "金属度" }, { "name": "mat-roughness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.65, "alias": "粗糙度" }, { "name": "mat-emissive", "group": "material", "type": "color", "default": "", "alias": "自发光色" }, { "name": "grad-color", "group": "material", "type": "color", "default": "#0e233d", "alias": "基础色" }, { "name": "grad-top-color", "group": "material", "type": "color", "default": "#1d5fa8", "alias": "顶部色" }, { "name": "grad-light-color", "group": "material", "type": "color", "default": "#7fd6ff", "alias": "流光色" }, { "name": "grad-speed", "group": "material", "type": "slider(min=0.2,max=10,step=0.1)", "default": 2, "alias": "流光周期" }, { "name": "grad-light-width", "group": "material", "type": "slider(min=0.02,max=1,step=0.01)", "default": 0.15, "alias": "流光宽度" }, { "name": "edges", "group": "material", "type": "boolean", "default": true, "alias": "科技轮廓线" }, { "name": "edge-color", "group": "material", "type": "color", "default": "#5fd0ff", "alias": "轮廓线颜色" }, { "name": "glow", "group": "material", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cast-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "投射阴影" }, { "name": "receive-shadow", "group": "shadow", "type": "boolean", "default": true, "alias": "接收阴影" }, { "name": "spin", "group": "spin", "type": "boolean", "default": false, "alias": "启用自转" }, { "name": "spin-axis", "group": "spin", "type": "select", "default": "y", "alias": "旋转轴", "selectChoices": [ { "value": "y", "label": "Y(水平旋转)" }, { "value": "x", "label": "X" }, { "value": "z", "label": "Z" } ] }, { "name": "spin-speed", "group": "spin", "type": "slider(min=-360,max=360,step=5,unit=°/s)", "default": 30, "alias": "转速" }, { "name": "spin-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态自转" }, { "name": "pulse", "group": "spin", "type": "boolean", "default": false, "alias": "呼吸脉动" }, { "name": "pulse-scale", "group": "spin", "type": "slider(min=1.01,max=3,step=0.01,unit=×)", "default": 1.15, "alias": "脉动幅度" }, { "name": "pulse-speed", "group": "spin", "type": "slider(min=0.1,max=5,step=0.1,unit=Hz)", "default": 1.2, "alias": "脉动频率" }, { "name": "pulse-play-only", "group": "spin", "type": "boolean", "default": true, "alias": "仅播放态脉动" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-ruler": { "meta": { "name": "测量标注", "host": "scene-3d" }, "options": [ { "name": "ruler-start", "group": "basic", "type": "vector", "default": [ -4, 0.5, 0 ], "alias": "起点" }, { "name": "ruler-end", "group": "basic", "type": "vector", "default": [ 4, 0.5, 0 ], "alias": "终点" }, { "name": "ruler-color", "group": "appearance", "type": "color", "default": "#ffd166", "alias": "标注颜色" }, { "name": "ruler-decimals", "group": "appearance", "type": "number(min=0,max=4,step=1)", "default": 2, "alias": "小数位" }, { "name": "ruler-unit", "group": "appearance", "type": "string", "default": " m", "alias": "单位后缀" }, { "name": "ruler-scale", "group": "appearance", "type": "number(min=0.0001,step=0.1)", "default": 1, "alias": "单位比例" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-video": { "meta": { "name": "视频面板", "host": "scene-3d" }, "options": [ { "name": "video-url", "group": "basic", "type": "file(accept=mp4|webm|ogg)", "default": "", "alias": "视频地址" }, { "name": "video-size", "group": "basic", "type": "vector(min=0.2)", "default": [ 4.8, 2.7, 0 ], "alias": "画面尺寸" }, { "name": "video-billboard", "group": "basic", "type": "boolean", "default": false, "alias": "始终面向相机" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 2.5, 0 ], "alias": "位置" }, { "name": "rotation", "group": "basic", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "video-frame", "group": "appearance", "type": "boolean", "default": true, "alias": "发光边框" }, { "name": "frame-color", "group": "appearance", "type": "color", "default": "#3fa8ff", "alias": "边框颜色" }, { "name": "video-opacity", "group": "appearance", "type": "slider(min=0.1,max=1,step=0.05)", "default": 1, "alias": "不透明度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-points": { "meta": { "name": "数据点云", "host": "scene-3d" }, "options": [ { "name": "points-shape", "group": "basic", "type": "select", "default": "sphere", "alias": "点形状", "selectChoices": [ { "value": "sphere", "label": "球" }, { "value": "box", "label": "方块" }, { "value": "diamond", "label": "菱形" } ] }, { "name": "points-size", "group": "basic", "type": "number(min=0.02,step=0.1)", "default": 0.4, "alias": "点大小" }, { "name": "points-size-by-value", "group": "basic", "type": "boolean", "default": false, "alias": "值越大点越大" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "glow", "group": "basic", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "points-min", "group": "colors", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "points-max", "group": "colors", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "points-color-low", "group": "colors", "type": "color", "default": "#22c55e", "alias": "低值色" }, { "name": "points-color-mid", "group": "colors", "type": "color", "default": "#eab308", "alias": "中值色" }, { "name": "points-color-high", "group": "colors", "type": "color", "default": "#ef4444", "alias": "高值色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "points-data", "group": "bind", "type": "string(textarea,rows=6)", "default": "-4,1,-4,20\n0,1.5,-4,45\n4,1,-4,80\n-4,2,0,35\n0,2.5,0,95\n4,2,0,60\n-4,1,4,25\n0,1.5,4,55\n4,1,4,70", "alias": "静态数据点" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" } ] }, "scene3d-ledtext": { "meta": { "name": "LED 字幕屏", "host": "scene-3d" }, "options": [ { "name": "led-text", "group": "basic", "type": "string(textarea,rows=3)", "default": "欢迎光临 · WELCOME", "alias": "滚动文本" }, { "name": "led-direction", "group": "basic", "type": "select", "default": "horizon", "alias": "滚动方向", "selectChoices": [ { "value": "horizon", "label": "横向跑马灯" }, { "value": "vertical", "label": "纵向滚屏(多行)" } ] }, { "name": "led-speed", "group": "basic", "type": "slider(min=0,max=0.3,step=0.005)", "default": 0.05, "alias": "滚动速度" }, { "name": "led-size", "group": "basic", "type": "vector(min=0.2)", "default": [ 6, 1.2, 0 ], "alias": "屏幕尺寸" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 2.5, 0 ], "alias": "位置" }, { "name": "rotation", "group": "basic", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "led-color", "group": "appearance", "type": "color", "default": "#ffb02e", "alias": "文字色" }, { "name": "led-bg", "group": "appearance", "type": "color", "default": "#120a02", "alias": "底色" }, { "name": "led-font-size", "group": "appearance", "type": "slider(min=12,max=120,step=2,unit=px)", "default": 48, "alias": "字号" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "led-prefix", "group": "bind", "type": "string", "default": "", "alias": "文本前缀" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-pipenet": { "meta": { "name": "管网", "host": "scene-3d" }, "options": [ { "name": "net-source", "group": "basic", "type": "select", "default": "static", "alias": "路径来源", "selectChoices": [ { "value": "static", "label": "手工路径" }, { "value": "cad", "label": "CAD 图纸查询" } ] }, { "name": "net-paths", "group": "basic", "type": "string(textarea,rows=8)", "default": "-8,0.6,0\n0,0.6,0\n8,0.6,0\n---\n0,0.6,0\n0,0.6,6\n---\n0,0.6,0\n0,3,-4", "alias": "管网路径" }, { "name": "cad-mapid", "group": "basic", "type": "string", "default": "", "alias": "图纸 ID" }, { "name": "cad-version", "group": "basic", "type": "string", "default": "", "alias": "版本" }, { "name": "cad-layer", "group": "basic", "type": "string", "default": "", "alias": "样式图层" }, { "name": "cad-condition", "group": "basic", "type": "string(textarea,rows=2)", "default": "", "alias": "筛选条件" }, { "name": "cad-limit", "group": "basic", "type": "number(min=1,max=20000,step=100)", "default": 3000, "alias": "实体上限" }, { "name": "fit-size", "group": "basic", "type": "number(min=1,step=10)", "default": 200, "alias": "适配尺寸" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "net-shape", "group": "section", "type": "select", "default": "circle", "alias": "断面形状", "selectChoices": [ { "value": "circle", "label": "圆管" }, { "value": "arch", "label": "拱形(综合管廊/巷道)" }, { "value": "rect", "label": "矩形(风管/桥架)" } ] }, { "name": "net-radius", "group": "section", "type": "number(min=0.05,step=0.05)", "default": 0.3, "alias": "管径" }, { "name": "net-rect-width", "group": "section", "type": "number(min=0.1,step=0.1)", "default": 1.2, "alias": "断面宽" }, { "name": "net-rect-height", "group": "section", "type": "number(min=0.1,step=0.1)", "default": 0.8, "alias": "断面高" }, { "name": "net-node-radius", "group": "section", "type": "number(min=0.05,step=0.05)", "default": 0.45, "alias": "节点半径" }, { "name": "net-color", "group": "appearance", "type": "color", "default": "#3f7dd8", "alias": "管体颜色" }, { "name": "net-inner-color", "group": "appearance", "type": "color", "default": "#1a2c44", "alias": "内壁颜色" }, { "name": "net-flow", "group": "appearance", "type": "boolean", "default": false, "alias": "流动箭头" }, { "name": "net-flow-speed", "group": "appearance", "type": "number(min=-10,max=10,step=0.1)", "default": 1, "alias": "流动速度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-persons": { "meta": { "name": "人员点位", "host": "scene-3d" }, "options": [ { "name": "person-mode", "group": "basic", "type": "select", "default": "sprite", "alias": "人员样式", "selectChoices": [ { "value": "sprite", "label": "图标精灵(零素材)" }, { "value": "model", "label": "三维人物模型" } ] }, { "name": "person-size", "group": "basic", "type": "slider(min=16,max=96,step=2)", "default": 40, "alias": "图标大小" }, { "name": "person-color", "group": "basic", "type": "color", "default": "#4cc3ff", "alias": "图标颜色" }, { "name": "icon-url", "group": "basic", "type": "file(accept=png|jpg|jpeg|webp|svg)", "default": "", "alias": "自定义图标" }, { "name": "model-url", "group": "basic", "type": "file(accept=glb|gltf|fbx|obj)", "default": "https://raw.githubusercontent.com/mrdoob/three.js/dev/examples/models/gltf/Soldier.glb", "alias": "人物模型" }, { "name": "model-size", "group": "basic", "type": "number(min=0.2,step=0.1)", "default": 1.8, "alias": "人物身高" }, { "name": "walk-clip", "group": "basic", "type": "string", "default": "Walk", "alias": "行走动画名" }, { "name": "idle-clip", "group": "basic", "type": "string", "default": "Idle", "alias": "待机动画名" }, { "name": "model-heading", "group": "basic", "type": "number(unit=°,step=15)", "default": 180, "alias": "朝向偏移" }, { "name": "name-size", "group": "basic", "type": "number(unit=px,min=8,max=32)", "default": 13, "alias": "姓名字号" }, { "name": "name-color", "group": "basic", "type": "color", "default": "#7dffea", "alias": "姓名颜色" }, { "name": "name-prefix", "group": "basic", "type": "string", "default": "人员", "alias": "名称前缀" }, { "name": "name-overlay", "group": "basic", "type": "boolean", "default": false, "alias": "姓名叠画图内" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "select-wave", "group": "select", "type": "boolean", "default": true, "alias": "选中光波" }, { "name": "wave-color", "group": "select", "type": "color", "default": "#00e5ff", "alias": "光波颜色" }, { "name": "wave-size", "group": "select", "type": "number(min=0.2,step=0.2)", "default": 2.4, "alias": "光波半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "follow-net", "group": "bind", "type": "select(editable)", "default": "", "alias": "关联管网", "selectChoices": "(dynamic)" }, { "name": "move-duration", "group": "bind", "type": "number(unit=ms,min=0,step=100)", "default": 3000, "alias": "移动补间时长" }, { "name": "trail-limit", "group": "bind", "type": "number(min=2,max=5000,step=50)", "default": 400, "alias": "轨迹点数上限" }, { "name": "demo-walk", "group": "demo", "type": "boolean", "default": false, "alias": "启用演示" }, { "name": "demo-count", "group": "demo", "type": "number(min=1,max=200,step=1)", "default": 20, "alias": "人数" }, { "name": "demo-interval", "group": "demo", "type": "number(unit=s,min=0.5,step=0.5)", "default": 3, "alias": "推送周期" }, { "name": "demo-step", "group": "demo", "type": "number(min=0.5,step=0.5)", "default": 6, "alias": "每步距离" } ] }, "scene3d-carflow": { "meta": { "name": "车流", "host": "scene-3d" }, "options": [ { "name": "model-piece", "group": "basic", "type": "select(editable)", "default": "", "alias": "关联模型", "selectChoices": "(dynamic)" }, { "name": "lane-match", "group": "basic", "type": "string", "default": "CD*", "alias": "车道子对象" }, { "name": "lane-reverse", "group": "basic", "type": "string", "default": "", "alias": "反向车道" }, { "name": "pole-match", "group": "basic", "type": "string", "default": "GZ*", "alias": "抬杆子对象" }, { "name": "pole-axis", "group": "basic", "type": "select", "default": "z", "alias": "抬杆旋转轴", "selectChoices": [ { "value": "x", "label": "X" }, { "value": "y", "label": "Y" }, { "value": "z", "label": "Z" } ] }, { "name": "pole-angle", "group": "basic", "type": "number(unit=°,step=5)", "default": 90, "alias": "抬起角度" }, { "name": "pole-duration", "group": "basic", "type": "number(unit=s,min=0.2,step=0.2)", "default": 2, "alias": "抬杆时长" }, { "name": "car-urls", "group": "cars", "type": "string(textarea,rows=6)", "default": "https://vjmap.com/effect/tollstation/models/bigTruck.glb,大卡车\nhttps://vjmap.com/effect/tollstation/models/smallTruck.glb,小货车\nhttps://vjmap.com/effect/tollstation/models/coach.glb,客车\nhttps://vjmap.com/effect/tollstation/models/ambulance.glb,救护车\nhttps://vjmap.com/effect/tollstation/models/fireTruck.glb,消防车\nhttps://vjmap.com/effect/tollstation/models/policeCar.glb,警车", "alias": "车型清单" }, { "name": "car-scale", "group": "cars", "type": "number(min=0.01,step=0.1)", "default": 1, "alias": "车模缩放" }, { "name": "drive-duration", "group": "cars", "type": "number(unit=s,min=0.5,step=0.5)", "default": 3, "alias": "行驶时长" }, { "name": "dwell", "group": "cars", "type": "number(unit=s,min=0,step=0.5)", "default": 2, "alias": "杆前停留" }, { "name": "pole-close-delay", "group": "cars", "type": "number(unit=s,min=0,step=0.5)", "default": 1, "alias": "过杆后降杆延时" }, { "name": "spawn-gap", "group": "cars", "type": "number(unit=s,min=0,step=0.5)", "default": 3, "alias": "发车间隔" }, { "name": "approach-dist", "group": "cars", "type": "number(min=1,step=5)", "default": 50, "alias": "驶入距离" }, { "name": "stop-dist", "group": "cars", "type": "number(step=0.5)", "default": 2, "alias": "杆前停距" }, { "name": "exit-dist", "group": "cars", "type": "number(min=1,step=5)", "default": 60, "alias": "驶出距离" }, { "name": "flow-play-only", "group": "cars", "type": "boolean", "default": true, "alias": "仅播放态运行" }, { "name": "show-card", "group": "card", "type": "boolean", "default": true, "alias": "显示信息卡" }, { "name": "card-width", "group": "card", "type": "number(min=1,step=0.5)", "default": 6, "alias": "卡片宽度" }, { "name": "card-plate-prefix", "group": "card", "type": "string", "default": "京B", "alias": "车牌前缀" }, { "name": "card-abnormal-rate", "group": "card", "type": "slider(min=0,max=1,step=0.05)", "default": 0.1, "alias": "异常概率" }, { "name": "lane-tags", "group": "tags", "type": "boolean", "default": true, "alias": "显示号牌" }, { "name": "tag-size", "group": "tags", "type": "number(unit=px,min=24,max=160)", "default": 56, "alias": "号牌宽度" }, { "name": "tag-color", "group": "tags", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "tag-bg", "group": "tags", "type": "color", "default": "rgba(10,45,90,0.9)", "alias": "底色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-beam": { "meta": { "name": "光柱标记", "host": "scene-3d" }, "options": [ { "name": "beam-height", "group": "basic", "type": "number(min=0.5,step=0.5)", "default": 6, "alias": "柱高" }, { "name": "beam-width", "group": "basic", "type": "slider(min=0.1,max=5,step=0.1)", "default": 0.9, "alias": "柱宽" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "落点" }, { "name": "beam-color", "group": "appearance", "type": "color", "default": "#00e5ff", "alias": "颜色" }, { "name": "beam-opacity", "group": "appearance", "type": "slider(min=0.1,max=1,step=0.05)", "default": 0.9, "alias": "亮度" }, { "name": "ripple", "group": "appearance", "type": "boolean", "default": true, "alias": "底部涟漪" }, { "name": "ripple-radius", "group": "appearance", "type": "number(min=0.2,step=0.2)", "default": 1.6, "alias": "涟漪半径" }, { "name": "ripple-period", "group": "appearance", "type": "slider(min=0.5,max=6,step=0.1,unit=s)", "default": 2, "alias": "扩散周期" }, { "name": "beam-top", "group": "appearance", "type": "boolean", "default": true, "alias": "顶部宝石" }, { "name": "beam-spin", "group": "appearance", "type": "boolean", "default": true, "alias": "柱体缓旋" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-board": { "meta": { "name": "数据看板牌", "host": "scene-3d" }, "options": [ { "name": "board-title", "group": "basic", "type": "string", "default": "", "alias": "标题" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 4, 0 ], "alias": "位置" }, { "name": "anchor", "group": "basic", "type": "select", "default": "bottom", "alias": "对齐", "selectChoices": [ { "value": "bottom", "label": "下(点在看板下方)" }, { "value": "center", "label": "居中" }, { "value": "top", "label": "上" }, { "value": "left", "label": "左" }, { "value": "right", "label": "右" } ] }, { "name": "occlusion", "group": "basic", "type": "boolean", "default": false, "alias": "被场景遮挡" }, { "name": "board-width", "group": "appearance", "type": "slider(min=96,max=480,step=4,unit=px)", "default": 200, "alias": "面板宽度" }, { "name": "font-size", "group": "appearance", "type": "number(unit=px,min=9,max=32)", "default": 13, "alias": "字号" }, { "name": "board-accent", "group": "appearance", "type": "color", "default": "#3fa8ff", "alias": "主题色" }, { "name": "value-color", "group": "appearance", "type": "color", "default": "#7fd6ff", "alias": "数值颜色" }, { "name": "board-bg", "group": "appearance", "type": "color", "default": "rgba(10,16,30,0.85)", "alias": "背景色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "board-rows", "group": "bind", "type": "string(textarea,rows=5)", "default": "温度|TEMP|℃|1\n压力|PRESS|MPa|2", "alias": "行配置" }, { "name": "row-state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "行状态色规则" } ] }, "scene3d-tank": { "meta": { "name": "液位罐", "host": "scene-3d" }, "options": [ { "name": "tank-shape", "group": "basic", "type": "select", "default": "cylinder", "alias": "罐体形状", "selectChoices": [ { "value": "cylinder", "label": "圆柱罐" }, { "value": "box", "label": "方形水箱" } ] }, { "name": "tank-size", "group": "basic", "type": "vector<宽,高,深>", "default": [ 3, 4, 3 ], "alias": "尺寸" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "位置" }, { "name": "shell-color", "group": "appearance", "type": "color", "default": "#9ec4dc", "alias": "罐体颜色" }, { "name": "shell-opacity", "group": "appearance", "type": "slider(min=0.05,max=0.9,step=0.05)", "default": 0.22, "alias": "罐体透明度" }, { "name": "liquid-color", "group": "appearance", "type": "color", "default": "#22a7f0", "alias": "液体颜色" }, { "name": "liquid-low-color", "group": "appearance", "type": "color", "default": "#f59e0b", "alias": "低液位颜色" }, { "name": "liquid-high-color", "group": "appearance", "type": "color", "default": "#ef4444", "alias": "高液位颜色" }, { "name": "show-value", "group": "appearance", "type": "boolean", "default": true, "alias": "顶部百分比" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "tank-value", "group": "bind", "type": "number", "default": 50, "alias": "静态液位值" }, { "name": "tank-min", "group": "bind", "type": "number", "default": 0, "alias": "量程下限" }, { "name": "tank-max", "group": "bind", "type": "number", "default": 100, "alias": "量程上限" }, { "name": "tank-low", "group": "bind", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 20, "alias": "低液位阈值" }, { "name": "tank-high", "group": "bind", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "高液位阈值" }, { "name": "blink-high", "group": "bind", "type": "boolean", "default": true, "alias": "高液位闪烁" } ] }, "scene3d-tilemap": { "meta": { "name": "瓦片地图", "host": "scene-3d" }, "options": [ { "name": "tile-preset", "group": "basic", "type": "select", "default": "osm", "alias": "地图源", "selectChoices": [ { "value": "osm", "label": "OpenStreetMap(免令牌)" }, { "value": "gaode-vec", "label": "高德·矢量路网(免令牌)" }, { "value": "gaode-img", "label": "高德·卫星影像(免令牌)" }, { "value": "tianditu-img", "label": "天地图·影像+注记(需 tk)" }, { "value": "tianditu-vec", "label": "天地图·矢量+注记(需 tk)" }, { "value": "cad", "label": "CAD 图纸瓦片(vjmap 服务)" }, { "value": "custom", "label": "自定义 URL 模板" } ] }, { "name": "tile-url", "group": "basic", "type": "string", "default": "", "alias": "瓦片地址" }, { "name": "anno-url", "group": "basic", "type": "string", "default": "", "alias": "注记层地址" }, { "name": "tile-token", "group": "basic", "type": "string", "default": "", "alias": "令牌 tk" }, { "name": "cad-mapid", "group": "basic", "type": "string", "default": "", "alias": "图纸 ID" }, { "name": "cad-version", "group": "basic", "type": "string", "default": "", "alias": "图纸版本" }, { "name": "cad-dark", "group": "basic", "type": "boolean", "default": true, "alias": "深色样式打图" }, { "name": "root-tile", "group": "basic", "type": "string", "default": "0,0,0", "alias": "根瓦片 z,x,y" }, { "name": "base-scale", "group": "basic", "type": "number(min=1,step=10)", "default": 100, "alias": "铺设尺寸" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "cad-overlay-mapid", "group": "overlay", "type": "string", "default": "", "alias": "叠加图纸 ID" }, { "name": "cad-overlay-epsg", "group": "overlay", "type": "string", "default": "EPSG:4544", "alias": "图纸坐标系" }, { "name": "clip-polygon", "group": "clip", "type": "string(textarea,rows=5)", "default": "", "alias": "裁剪多边形" }, { "name": "clip-outer", "group": "clip", "type": "boolean", "default": false, "alias": "反选(保留外侧)" }, { "name": "style-filter", "group": "appearance", "type": "select", "default": "dark", "alias": "颜色滤镜", "selectChoices": [ { "value": "dark", "label": "科技深蓝(反色+单色调,大屏推荐)" }, { "value": "none", "label": "原色" }, { "value": "gray", "label": "灰白素雅" }, { "value": "mono", "label": "单色调(自定义颜色)" } ] }, { "name": "mono-color", "group": "appearance", "type": "color", "default": "#4586b6", "alias": "色调颜色" }, { "name": "terrain-url", "group": "terrain", "type": "string", "default": "", "alias": "高度瓦片地址" }, { "name": "height-scale", "group": "terrain", "type": "slider(min=0.05,max=10,step=0.05)", "default": 1, "alias": "高度夸张" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-sprites": { "meta": { "name": "图标点位", "host": "scene-3d" }, "options": [ { "name": "icon-url", "group": "basic", "type": "file(accept=png|jpg|jpeg|webp|svg)", "default": "", "alias": "图标图片" }, { "name": "icon-color", "group": "basic", "type": "color", "default": "#00e5ff", "alias": "圆点颜色" }, { "name": "sprite-size", "group": "basic", "type": "slider(min=4,max=128,step=2)", "default": 28, "alias": "图标大小" }, { "name": "size-attenuation", "group": "basic", "type": "boolean", "default": false, "alias": "近大远小" }, { "name": "allow-overlap", "group": "basic", "type": "boolean", "default": true, "alias": "允许重叠" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "text-size", "group": "label", "type": "number(unit=px,min=8,max=48)", "default": 13, "alias": "文字字号" }, { "name": "text-color", "group": "label", "type": "color", "default": "#e6f2ff", "alias": "文字颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "points", "group": "bind", "type": "string(textarea,rows=6)", "default": "-4,0,-4\n4,0,-4\n4,0,4\n-4,0,4\n0,0,0,中心点", "alias": "点位列表" }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" } ] }, "scene3d-zone": { "meta": { "name": "区域面", "host": "scene-3d" }, "options": [ { "name": "zone-points", "group": "basic", "type": "string(textarea,rows=5)", "default": "-6,-4\n6,-4\n6,4\n-6,4", "alias": "区域顶点" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "zone-color", "group": "appearance", "type": "color", "default": "#2e8bff", "alias": "填充颜色" }, { "name": "zone-opacity", "group": "appearance", "type": "slider(min=0.05,max=1,step=0.05)", "default": 0.35, "alias": "不透明度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-buildings": { "meta": { "name": "批量楼块", "host": "scene-3d" }, "options": [ { "name": "bld-data", "group": "basic", "type": "string(textarea,rows=8)", "default": "-10,-8;-4,-8;-4,-2;-10,-2|8\n-2,-8;4,-8;4,-3;-2,-3|12|#101a2e|#2e64b8\n6,-8;12,-8;12,-2;6,-2|6\n-10,0;-3,0;-3,6;-10,6|5\n-1,0;5,0;5,7;-1,7|15|#141226|#5b3f9e\n7,0;12,0;12,5;7,5|9", "alias": "楼块数据" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "base-height", "group": "basic", "type": "number(step=0.5)", "default": 0, "alias": "基准高度" }, { "name": "bld-color", "group": "appearance", "type": "color", "default": "#16283f", "alias": "默认底色" }, { "name": "bld-top-color", "group": "appearance", "type": "color", "default": "#2e64b8", "alias": "默认顶色" }, { "name": "show-border", "group": "appearance", "type": "boolean", "default": true, "alias": "发光边框线" }, { "name": "border-color", "group": "appearance", "type": "color", "default": "#3fa8ff", "alias": "边框底色" }, { "name": "border-top-color", "group": "appearance", "type": "color", "default": "#7fd6ff", "alias": "边框顶色" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-tiles3d": { "meta": { "name": "倾斜摄影", "host": "scene-3d" }, "options": [ { "name": "tiles-url", "group": "basic", "type": "string", "default": "", "alias": "tileset 地址" }, { "name": "tiles-scale", "group": "basic", "type": "number(min=0.0001,step=0.05)", "default": 1, "alias": "整体缩放" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "error-target", "group": "basic", "type": "slider(min=0,max=32,step=1)", "default": 2, "alias": "精度目标" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-line": { "meta": { "name": "线条", "host": "scene-3d" }, "options": [ { "name": "line-paths", "group": "basic", "type": "string(textarea,rows=6)", "default": "-8,0.1,-6\n8,0.1,-6\n8,0.1,6\n---\n-8,0.1,6\n-8,0.1,-6", "alias": "线路径" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 0, 0 ], "alias": "整体偏移" }, { "name": "line-color", "group": "appearance", "type": "color", "default": "#5fd0ff", "alias": "颜色" }, { "name": "line-animate", "group": "appearance", "type": "select", "default": "none", "alias": "动画", "selectChoices": [ { "value": "none", "label": "常显" }, { "value": "grow", "label": "生长循环(从头画到尾)" }, { "value": "march", "label": "跑马段(亮段沿线滑动)" } ] }, { "name": "animate-speed", "group": "appearance", "type": "slider(min=0.1,max=5,step=0.1)", "default": 1, "alias": "动画速度" }, { "name": "march-length", "group": "appearance", "type": "slider(min=0.05,max=0.9,step=0.05)", "default": 0.25, "alias": "亮段长度" }, { "name": "glow", "group": "appearance", "type": "boolean", "default": true, "alias": "辉光" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-html": { "meta": { "name": "HTML 面板", "host": "scene-3d" }, "options": [ { "name": "html", "group": "basic", "type": "string(textarea,rows=8)", "default": "
\n
设备说明牌
\n
\n 支持任意 HTML:文字、表格、图片、样式。
\n 近大远小、可被场景遮挡,像真实立牌一样立在场景里。\n
\n
", "alias": "HTML 内容" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 2, 0 ], "alias": "位置" }, { "name": "panel-width", "group": "basic", "type": "number(min=0.5,step=0.5)", "default": 4, "alias": "面板宽度" }, { "name": "panel-px-width", "group": "basic", "type": "slider(min=120,max=960,step=20,unit=px)", "default": 420, "alias": "像素宽度" }, { "name": "panel-billboard", "group": "appearance", "type": "boolean", "default": false, "alias": "广告牌(面向相机)" }, { "name": "rotation", "group": "appearance", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "occlude", "group": "appearance", "type": "boolean", "default": true, "alias": "被场景遮挡" }, { "name": "panel-bg", "group": "appearance", "type": "color", "default": "rgba(10,16,30,0.88)", "alias": "面板背景" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "scene3d-fxmarker": { "meta": { "name": "动效标记", "host": "scene-3d" }, "options": [ { "name": "fx-style", "group": "basic", "type": "select", "default": "breathing", "alias": "动效样式", "selectChoices": [ { "value": "breathing", "label": "呼吸光圈" }, { "value": "diffused", "label": "扩散光点" }, { "value": "fluorescence", "label": "荧光点" }, { "value": "halo-ring", "label": "发光光环" }, { "value": "rotating-aperture", "label": "旋转光圈" }, { "value": "rotating-textborder", "label": "旋转文字边框" } ] }, { "name": "marker-text", "group": "basic", "type": "string", "default": "", "alias": "标记文字" }, { "name": "position", "group": "basic", "type": "vector", "default": [ 0, 2, 0 ], "alias": "位置" }, { "name": "anchor", "group": "basic", "type": "select", "default": "center", "alias": "对齐", "selectChoices": [ { "value": "center", "label": "居中" }, { "value": "bottom", "label": "下(点位在标记下方)" }, { "value": "top", "label": "上" } ] }, { "name": "occlusion", "group": "basic", "type": "boolean", "default": false, "alias": "被场景遮挡" }, { "name": "fx-colors", "group": "appearance", "type": "string", "default": "", "alias": "配色" }, { "name": "marker-size", "group": "appearance", "type": "number(unit=px,min=16,max=320)", "default": 80, "alias": "尺寸" }, { "name": "text-color", "group": "appearance", "type": "color", "default": "#e6f2ff", "alias": "文字颜色" }, { "name": "text-size", "group": "appearance", "type": "number(unit=px,min=8,max=48)", "default": 14, "alias": "文字字号" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "state-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "状态色规则" }, { "name": "blink-values", "group": "bind", "type": "string", "default": "", "alias": "告警闪烁值" } ] }, "scene3d-instances": { "meta": { "name": "批量实例", "host": "scene-3d" }, "options": [ { "name": "inst-source", "group": "basic", "type": "select", "default": "box", "alias": "实例源", "selectChoices": [ { "value": "box", "label": "立方体" }, { "value": "sphere", "label": "球体" }, { "value": "cylinder", "label": "圆柱" }, { "value": "cone", "label": "圆锥" }, { "value": "model", "label": "模型文件" } ] }, { "name": "model-url", "group": "basic", "type": "file(accept=glb|gltf|fbx|obj|3ds)", "default": "", "alias": "模型文件" }, { "name": "inst-size", "group": "basic", "type": "number(min=0.01,step=0.1)", "default": 1, "alias": "基准尺寸" }, { "name": "inst-layout", "group": "basic", "type": "select", "default": "manual", "alias": "排布方式", "selectChoices": [ { "value": "manual", "label": "手动输入" }, { "value": "grid", "label": "网格阵列" }, { "value": "ring", "label": "圆环阵列" }, { "value": "line", "label": "直线阵列" }, { "value": "scatter", "label": "随机散布" } ] }, { "name": "inst-data", "group": "basic", "type": "string(textarea,rows=6)", "default": "-4,0.5,-4\n0,0.5,-4\n4,0.5,-4\n-4,0.5,0\n0,0.5,0,1.6,45,#f59e0b\n4,0.5,0\n-4,0.5,4\n0,0.5,4\n4,0.5,4", "alias": "实例数据" }, { "name": "grid-count", "group": "basic", "type": "vector<行,列>(min=1)", "default": [ 6, 6 ], "alias": "行×列" }, { "name": "grid-gap", "group": "basic", "type": "vector(min=0.05)", "default": [ 2, 2 ], "alias": "间距" }, { "name": "ring-count", "group": "basic", "type": "number(min=1,max=2000,step=1)", "default": 16, "alias": "实例数" }, { "name": "ring-radius", "group": "basic", "type": "number(min=0.1,step=0.5)", "default": 8, "alias": "半径" }, { "name": "ring-face-center", "group": "basic", "type": "boolean", "default": true, "alias": "朝向圆心" }, { "name": "line-count", "group": "basic", "type": "number(min=1,max=2000,step=1)", "default": 8, "alias": "实例数" }, { "name": "line-gap", "group": "basic", "type": "number(min=0.05,step=0.5)", "default": 2, "alias": "间距" }, { "name": "line-angle", "group": "basic", "type": "number(unit=°,step=15)", "default": 0, "alias": "方向角" }, { "name": "scatter-count", "group": "basic", "type": "number(min=1,max=20000,step=10)", "default": 60, "alias": "实例数" }, { "name": "scatter-range", "group": "basic", "type": "vector(min=1)", "default": [ 24, 24 ], "alias": "散布范围" }, { "name": "scatter-seed", "group": "basic", "type": "number(min=1,step=1)", "default": 1, "alias": "随机种子" }, { "name": "scatter-jitter", "group": "basic", "type": "slider(min=0,max=0.6,step=0.05)", "default": 0.25, "alias": "尺寸抖动" }, { "name": "layout-origin", "group": "basic", "type": "vector", "default": [ 0, 0.5, 0 ], "alias": "阵列原点" }, { "name": "layout-bake", "group": "basic", "type": "button", "alias": "转手动" }, { "name": "hover-highlight", "group": "basic", "type": "boolean", "default": false, "alias": "悬停高亮" }, { "name": "hover-color", "group": "basic", "type": "color", "default": "#7fd6ff", "alias": "高亮颜色" }, { "name": "glow", "group": "basic", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "inst-color", "group": "material", "type": "color", "default": "#4a8fe8", "alias": "基础色" }, { "name": "inst-metalness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.2, "alias": "金属度" }, { "name": "inst-roughness", "group": "material", "type": "slider(min=0,max=1,step=0.05)", "default": 0.6, "alias": "粗糙度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" } ] }, "scene3d-chart2d": { "meta": { "name": "图表贴片", "host": "scene-3d" }, "options": [ { "name": "chart-kind", "group": "basic", "type": "select", "default": "bar", "alias": "图表类型", "selectChoices": [ { "value": "bar", "label": "柱状图" }, { "value": "pie", "label": "饼图" }, { "value": "donut", "label": "环形图" } ] }, { "name": "chart-title", "group": "basic", "type": "string", "default": "", "alias": "标题" }, { "name": "chart-data", "group": "basic", "type": "string(textarea,rows=5)", "default": "一号线,42\n二号线,35\n三号线,58\n四号线,27", "alias": "图表数据" }, { "name": "panel-width", "group": "basic", "type": "number(min=0.5,step=0.5)", "default": 6, "alias": "面板宽" }, { "name": "panel-height", "group": "basic", "type": "number(min=0.5,step=0.5)", "default": 3.6, "alias": "面板高" }, { "name": "chart-anim", "group": "basic", "type": "boolean", "default": true, "alias": "生长动画" }, { "name": "billboard", "group": "basic", "type": "boolean", "default": false, "alias": "公告牌(面向相机)" }, { "name": "glow", "group": "basic", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "bg-color", "group": "appearance", "type": "color", "default": "rgba(10,16,30,0.88)", "alias": "面板底色" }, { "name": "text-color", "group": "appearance", "type": "color", "default": "#e6f2ff", "alias": "文字色" }, { "name": "position", "group": "transform", "type": "vector", "default": [ 0, 2, 0 ], "alias": "位置" }, { "name": "rotation", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" } ] }, "scene3d-spriteanim": { "meta": { "name": "序列帧动画", "host": "scene-3d" }, "options": [ { "name": "sheet-url", "group": "basic", "type": "file(format=image,accept=jpg|jpeg|png|webp)", "default": "", "alias": "精灵图" }, { "name": "atlas-url", "group": "basic", "type": "string", "default": "", "alias": "图集 JSON" }, { "name": "frames", "group": "basic", "type": "number(min=1,max=1024,step=1)", "default": 16, "alias": "帧数" }, { "name": "frame-name", "group": "basic", "type": "string", "default": "", "alias": "初始动画名" }, { "name": "fps", "group": "basic", "type": "slider(min=1,max=60,step=1,unit=fps)", "default": 24, "alias": "帧率" }, { "name": "autoplay", "group": "basic", "type": "boolean", "default": true, "alias": "自动播放" }, { "name": "loop", "group": "basic", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "flip-x", "group": "basic", "type": "boolean", "default": false, "alias": "水平翻转" }, { "name": "as-sprite", "group": "basic", "type": "boolean", "default": true, "alias": "公告牌(面向相机)" }, { "name": "glow", "group": "basic", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "position", "group": "transform", "type": "vector", "default": [ 0, 1, 0 ], "alias": "位置" }, { "name": "rotation", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "sprite-scale", "group": "transform", "type": "slider(min=0.1,max=20,step=0.1,unit=×)", "default": 1, "alias": "大小" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-key", "group": "bind", "type": "select(editable)", "default": "", "alias": "测点键", "selectChoices": "(dynamic)" }, { "name": "anim-rules", "group": "bind", "type": "string(textarea,rows=3)", "default": "", "alias": "动画切换规则" } ] }, "scene3d-lottie": { "meta": { "name": "Lottie 动画", "host": "scene-3d" }, "options": [ { "name": "lottie-url", "group": "basic", "type": "string", "default": "", "alias": "Lottie JSON 地址" }, { "name": "quality", "group": "basic", "type": "slider(min=1,max=4,step=1)", "default": 2, "alias": "渲染质量" }, { "name": "speed", "group": "basic", "type": "slider(min=0.1,max=4,step=0.1,unit=×)", "default": 1, "alias": "播放速度" }, { "name": "loop", "group": "basic", "type": "boolean", "default": true, "alias": "循环播放" }, { "name": "panel-width", "group": "basic", "type": "number(min=0.2,step=0.5)", "default": 4, "alias": "面板宽" }, { "name": "panel-height", "group": "basic", "type": "number(min=0.2,step=0.5)", "default": 4, "alias": "面板高" }, { "name": "billboard", "group": "basic", "type": "boolean", "default": true, "alias": "公告牌(面向相机)" }, { "name": "glow", "group": "basic", "type": "boolean", "default": false, "alias": "辉光" }, { "name": "position", "group": "transform", "type": "vector", "default": [ 0, 2, 0 ], "alias": "位置" }, { "name": "rotation", "group": "transform", "type": "vector(unit=°)", "default": [ 0, 0, 0 ], "alias": "旋转" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-body": { "meta": { "name": "场景", "host": "map-2d", "singleton": true }, "options": [ { "name": "coordinate-system", "group": "base", "type": "select(radioGroup)", "default": "cad", "alias": "坐标系", "selectChoices": [ { "label": "CAD坐标系", "value": "cad" }, { "label": "地理坐标系(互联网底图)", "value": "geographic" } ] }, { "name": "map-center", "group": "base", "type": "vector<经度,纬度>", "default": [ 0, 0 ], "alias": "中心点" }, { "name": "map-zoom", "group": "base", "type": "number(min=0,max=24,step=0.1)", "default": 10, "alias": "缩放级别" }, { "name": "map-bearing", "group": "base", "type": "number(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "旋转角" }, { "name": "map-pitch", "group": "base", "type": "number(min=0,max=85,step=1,unit=°)", "default": 0, "alias": "俯仰角" }, { "name": "background-color", "group": "base", "type": "color", "default": "#0b1a2b", "alias": "背景色" }, { "name": "control-scale", "group": "controls", "type": "boolean", "default": false, "alias": "比例尺" }, { "name": "control-scale-position", "group": "controls", "type": "select", "default": "bottom-left", "alias": "比例尺·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-zoom", "group": "controls", "type": "boolean", "default": false, "alias": "缩放按钮" }, { "name": "control-zoom-position", "group": "controls", "type": "select", "default": "top-right", "alias": "缩放·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-compass", "group": "controls", "type": "boolean", "default": false, "alias": "指南针" }, { "name": "control-compass-position", "group": "controls", "type": "select", "default": "top-right", "alias": "指南针·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-fullscreen", "group": "controls", "type": "boolean", "default": false, "alias": "全屏按钮" }, { "name": "control-fullscreen-position", "group": "controls", "type": "select", "default": "top-right", "alias": "全屏·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-mouseposition", "group": "controls", "type": "boolean", "default": false, "alias": "坐标位置" }, { "name": "control-mouseposition-position", "group": "controls", "type": "select", "default": "bottom-left", "alias": "坐标·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-mouseposition-digits", "group": "controls", "type": "number(min=0,max=8,step=1)", "default": 2, "alias": "坐标·小数位" }, { "name": "control-mouseposition-latlng", "group": "controls", "type": "boolean", "default": false, "alias": "坐标·同时显示经纬度" }, { "name": "control-mouseposition-zoom", "group": "controls", "type": "boolean", "default": false, "alias": "坐标·附带缩放级别" }, { "name": "control-minimap", "group": "controls", "type": "boolean", "default": false, "alias": "缩略图(鹰眼)" }, { "name": "control-minimap-position", "group": "controls", "type": "select", "default": "bottom-right", "alias": "缩略图·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-draw", "group": "controls", "type": "boolean", "default": false, "alias": "绘图工具(CAD标绘)" }, { "name": "control-draw-corner", "group": "controls", "type": "select", "default": "top-left", "alias": "绘图·停靠", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "control-draw-direction", "group": "controls", "type": "select", "default": "horizontal", "alias": "绘图·排列", "selectChoices": [ { "label": "横向", "value": "horizontal" }, { "label": "纵向", "value": "vertical" } ] }, { "name": "control-draw-theme", "group": "controls", "type": "select", "default": "dark", "alias": "绘图·主题", "selectChoices": [ { "label": "暗色", "value": "dark" }, { "label": "亮色", "value": "light" } ] }, { "name": "control-position", "group": "controls", "type": "select", "default": "top-right", "alias": "导航停靠(旧)", "selectChoices": [ { "label": "右上", "value": "top-right" }, { "label": "左上", "value": "top-left" }, { "label": "右下", "value": "bottom-right" }, { "label": "左下", "value": "bottom-left" } ] }, { "name": "auto-fit-data", "group": "view", "type": "boolean", "default": false, "alias": "数据自适应" }, { "name": "fit-now", "group": "view", "type": "button" }, { "name": "capture-perspective", "group": "view", "type": "button" }, { "name": "perspectives", "group": "view", "cluster": "array", "children": [ { "name": "name", "group": "view", "type": "string", "default": "视角", "alias": "名称" }, { "name": "apply", "group": "view", "type": "button" }, { "name": "lng", "group": "view", "type": "number", "default": 0 }, { "name": "lat", "group": "view", "type": "number", "default": 0 }, { "name": "zoom", "group": "view", "type": "number", "default": 10 }, { "name": "bearing", "group": "view", "type": "number", "default": 0 }, { "name": "pitch", "group": "view", "type": "number", "default": 0 } ] }, { "name": "fx-quality", "group": "perf", "type": "select", "default": "standard", "alias": "特效质量", "selectChoices": [ { "label": "流畅 lite", "value": "lite" }, { "label": "标准 standard", "value": "standard" }, { "label": "影院 cinematic", "value": "cinematic" } ] }, { "name": "map-images", "group": "images", "cluster": "array", "children": [ { "name": "key", "group": "images", "type": "string", "default": "", "alias": "引用名" }, { "name": "type", "group": "images", "type": "select(radioGroup)", "default": "url", "alias": "来源", "selectChoices": [ { "label": "图片地址/Base64", "value": "url" }, { "label": "内置动画", "value": "builtin" } ] }, { "name": "url", "group": "images", "type": "string", "default": "", "alias": "图片地址" }, { "name": "builtin", "group": "images", "type": "select", "default": "pulsingDot", "alias": "内置图标", "selectChoices": [ { "label": "圆点(静态)", "value": "circle" }, { "label": "脉冲点(动画)", "value": "pulsingDot" }, { "label": "扩散点(动画)", "value": "scatterDot" } ] }, { "name": "pixel-ratio", "group": "images", "type": "number(min=1,step=1)", "default": 1, "alias": "像素比" }, { "name": "sdf", "group": "images", "type": "boolean", "default": false, "alias": "SDF(可着色)" }, { "name": "options", "group": "images", "type": "string(textarea,rows=2)", "default": "", "alias": "高级参数(JSON)" } ] }, { "name": "basemap", "group": "basemap", "type": "select", "default": "gaode-vec", "alias": "底图类型", "selectChoices": [ { "label": "空白底图", "value": "blank" }, { "label": "天地图·矢量", "value": "tianditu-vec" }, { "label": "天地图·影像", "value": "tianditu-img" }, { "label": "天地图·影像+注记", "value": "tianditu-img-label" }, { "label": "高德·矢量", "value": "gaode-vec" }, { "label": "高德·影像", "value": "gaode-img" }, { "label": "高德·影像+注记", "value": "gaode-img-label" }, { "label": "OSM", "value": "osm" }, { "label": "自定义 XYZ", "value": "xyz" } ] }, { "name": "basemap-xyz-url", "group": "basemap", "type": "string", "default": "", "alias": "自定义 XYZ 地址" }, { "name": "tianditu-token", "group": "basemap", "type": "string", "default": "", "alias": "天地图 Token" }, { "name": "glyphs-url", "group": "basemap", "type": "string", "default": "", "alias": "字体(glyphs)地址" }, { "name": "service-url", "group": "cad", "type": "string", "default": "", "alias": "服务地址" }, { "name": "service-token", "group": "cad", "type": "string", "default": "", "alias": "Token" }, { "name": "cad-map-mode", "group": "cad", "type": "select(radioGroup)", "default": "blank", "alias": "底图模式", "selectChoices": [ { "label": "CAD 图纸", "value": "uploaded" }, { "label": "空白地图", "value": "blank" } ] }, { "name": "cad-blank-bounds", "group": "cad", "type": "vector", "default": [ -1000, -1000, 1000, 1000 ], "alias": "地图范围" }, { "name": "pick-map", "group": "cad", "type": "map-select", "default": "" }, { "name": "mapid", "group": "cad", "type": "string", "default": "", "alias": "图 ID" }, { "name": "map-version", "group": "cad", "type": "string", "default": "", "alias": "版本" }, { "name": "map-open-way", "group": "cad", "type": "select", "default": "raster", "alias": "打开方式", "selectChoices": [ { "value": "memory", "label": "内存" }, { "value": "raster", "label": "栅格" }, { "value": "vector", "label": "矢量" } ] }, { "name": "cad-clip-zoom", "group": "cad", "type": "number(min=0,max=20,step=1)", "default": 0, "alias": "放大层级" }, { "name": "grid-display", "group": "grid", "type": "select(radioGroup)", "default": "auto", "alias": "显示", "selectChoices": [ { "label": "自动(仅空白地图)", "value": "auto" }, { "label": "开启", "value": "on" }, { "label": "关闭", "value": "off" } ] }, { "name": "grid-density", "group": "grid", "type": "select", "default": "normal", "alias": "疏密", "selectChoices": [ { "label": "稀疏", "value": "sparse" }, { "label": "标准", "value": "normal" }, { "label": "密集", "value": "dense" } ] }, { "name": "grid-line-color", "group": "grid", "type": "color", "default": "#3a5a78", "alias": "网格线颜色" }, { "name": "grid-line-width", "group": "grid", "type": "number(min=0.5,step=0.5,unit=px)", "default": 1, "alias": "线宽" }, { "name": "grid-opacity", "group": "grid", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 55, "alias": "不透明度" }, { "name": "grid-dash", "group": "grid", "type": "boolean", "default": true, "alias": "虚线" }, { "name": "grid-axis-emphasis", "group": "grid", "type": "boolean", "default": true, "alias": "强调原点轴" }, { "name": "grid-axis-color", "group": "grid", "type": "color", "default": "#7fa8c9", "alias": "轴线颜色" }, { "name": "grid-show-label", "group": "grid", "type": "boolean", "default": true, "alias": "显示坐标标签" }, { "name": "grid-label-color", "group": "grid", "type": "color", "default": "#9fb3c8", "alias": "标签颜色" }, { "name": "grid-label-size", "group": "grid", "type": "number(min=6,step=1,unit=px)", "default": 11, "alias": "标签字号" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-source-geojson": { "meta": { "name": "GeoJSON 源", "host": "map-2d", "kind": "source" }, "options": [ { "name": "source-publish", "group": "publish", "type": "boolean", "default": false, "alias": "发布为项目数据源" }, { "name": "source-publish-name", "group": "publish", "type": "string", "default": "", "alias": "数据源名称" }, { "name": "source-publish-row-limit", "group": "publish", "type": "number(min=0,step=100)", "default": 500, "alias": "发布行数上限" }, { "name": "geojson-builder", "group": "source", "type": "map-geojson", "alias": "数据" }, { "name": "geojson-text", "group": "source", "type": "json(height=200px)", "default": "", "alias": "GeoJSON 文本" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-source-query": { "meta": { "name": "CAD 查询源", "host": "map-2d", "kind": "source" }, "options": [ { "name": "source-publish", "group": "publish", "type": "boolean", "default": false, "alias": "发布为项目数据源" }, { "name": "source-publish-name", "group": "publish", "type": "string", "default": "", "alias": "数据源名称" }, { "name": "source-publish-row-limit", "group": "publish", "type": "number(min=0,step=100)", "default": 500, "alias": "发布行数上限" }, { "name": "query-builder", "group": "query", "type": "map-query", "alias": "查询配置" }, { "name": "query-condition", "group": "query", "type": "string", "default": "", "alias": "查询条件" }, { "name": "query-fields", "group": "query", "type": "string", "default": "", "alias": "返回字段" }, { "name": "query-limit", "group": "query", "type": "number(min=1,max=100000,step=100)", "default": 1000, "alias": "最多条数" }, { "name": "query-include-geom", "group": "query", "type": "boolean", "default": true, "alias": "返回几何" }, { "name": "query-bounds", "group": "query", "type": "string", "default": "", "alias": "查询范围" }, { "name": "query-is-contains", "group": "query", "type": "boolean", "default": false, "alias": "范围方式·包含" }, { "name": "service-mode", "group": "service", "type": "select(radioGroup)", "default": "inherit", "alias": "服务来源", "selectChoices": [ { "label": "继承地图", "value": "inherit" }, { "label": "自定义", "value": "custom" } ] }, { "name": "service-url", "group": "service", "type": "string", "default": "", "alias": "服务地址" }, { "name": "service-token", "group": "service", "type": "string", "default": "", "alias": "Token" }, { "name": "mapid", "group": "service", "type": "string", "default": "", "alias": "图 ID" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-source-dynamic": { "meta": { "name": "动态数据", "host": "map-2d", "kind": "source" }, "options": [ { "name": "source-publish", "group": "publish", "type": "boolean", "default": false, "alias": "发布为项目数据源" }, { "name": "source-publish-name", "group": "publish", "type": "string", "default": "", "alias": "数据源名称" }, { "name": "source-publish-row-limit", "group": "publish", "type": "number(min=0,step=100)", "default": 500, "alias": "发布行数上限" }, { "name": "use-mock", "group": "dynamic", "type": "boolean", "default": false, "alias": "使用 Mock" }, { "name": "mock-data", "group": "dynamic", "type": "json(height=160px)", "default": "", "alias": "Mock 数据" }, { "name": "req-type", "group": "dynamic", "type": "select", "default": "GET", "alias": "取数方式", "selectChoices": [ { "label": "HTTP GET", "value": "GET" }, { "label": "HTTP POST", "value": "POST" }, { "label": "引用其他源", "value": "SOURCE" }, { "label": "引用工程连接", "value": "CONNECTION" } ] }, { "name": "req-config", "group": "dynamic", "type": "map-dynamic-req", "alias": "请求配置" }, { "name": "url", "group": "dynamic", "type": "string", "default": "", "alias": "请求地址" }, { "name": "req-headers", "group": "dynamic", "type": "json(height=120px)", "default": "", "alias": "请求头" }, { "name": "req-body", "group": "dynamic", "type": "json(height=120px)", "default": "", "alias": "请求参数" }, { "name": "from-source-uid", "group": "dynamic", "type": "select", "default": "", "alias": "上游数据源", "selectChoices": "(dynamic)" }, { "name": "from-connection-id", "group": "dynamic", "type": "select", "default": "", "alias": "工程连接", "selectChoices": "(dynamic)" }, { "name": "from-connection-table", "group": "dynamic", "type": "select", "default": "", "alias": "数据表", "selectChoices": "(dynamic)" }, { "name": "interval", "group": "dynamic", "type": "number(min=0,max=86400,step=1)", "default": 0, "alias": "轮询间隔(秒)" }, { "name": "process-script", "group": "dynamic", "type": "json(height=160px)", "default": "", "alias": "处理脚本" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-source-draw": { "meta": { "name": "图形绘制", "host": "map-2d", "kind": "source" }, "options": [ { "name": "draw-builder", "group": "draw", "type": "map-draw", "alias": "绘制工具" }, { "name": "draw-features", "group": "draw", "type": "json(height=220px)", "default": "", "alias": "绘制要素" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-source-mapcad": { "meta": { "name": "CAD 绘制", "host": "map-2d", "kind": "source" }, "options": [ { "name": "cad-builder", "group": "mapcad", "type": "map-cad", "alias": "绘制工具" }, { "name": "cad-document", "group": "mapcad", "type": "json(height=220px)", "default": "", "alias": "CAD 文档" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-tile": { "meta": { "name": "底图", "host": "map-2d" }, "options": [ { "name": "tile-url", "group": "tile", "type": "string", "default": "", "alias": "瓦片地址" }, { "name": "tile-size", "group": "tile", "type": "number(unit=px,min=128)", "default": 256, "alias": "瓦片尺寸" }, { "name": "tile-opacity", "group": "tile", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "tile-saturation", "group": "tileFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "tile-hue", "group": "tileFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "tile-brightness", "group": "tileFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "tile-contrast", "group": "tileFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "tile-resampling", "group": "tileFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "tile-fade-duration", "group": "tileFilter", "type": "number(unit=ms,min=0,step=50)", "default": 300, "alias": "渐隐时间" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-wms": { "meta": { "name": "WMS", "host": "map-2d" }, "options": [ { "name": "wms-source-kind", "group": "source", "type": "select(radioGroup)", "default": "vjmap", "alias": "数据源类型", "selectChoices": [ { "label": "vjmap 服务图叠加", "value": "vjmap" }, { "label": "OGC WMS", "value": "ogc" } ] }, { "name": "wms-url", "group": "wms", "type": "string", "default": "", "alias": "服务地址" }, { "name": "wms-layers", "group": "wms", "type": "string", "default": "", "alias": "图层名" }, { "name": "wms-version", "group": "wms", "type": "select", "default": "1.3.0", "alias": "版本", "selectChoices": [ { "label": "1.3.0", "value": "1.3.0" }, { "label": "1.1.1", "value": "1.1.1" } ] }, { "name": "wms-format", "group": "wms", "type": "string", "default": "image/png", "alias": "图片格式" }, { "name": "wms-transparent", "group": "wms", "type": "boolean", "default": true, "alias": "透明背景" }, { "name": "ov-pick", "group": "overlay", "type": "cad-map-picker", "default": "", "alias": "选择叠加图" }, { "name": "ov-as-base", "group": "overlay", "type": "boolean", "default": false, "alias": "作为底图(置于最底)" }, { "name": "ov-click-pick", "group": "overlay", "type": "boolean", "default": false, "alias": "点击选择 CAD 实体" }, { "name": "ov-maps", "group": "overlay", "cluster": "array", "children": [ { "name": "mapid", "group": "overlay", "type": "string", "default": "", "alias": "图 ID" }, { "name": "version", "group": "overlay", "type": "string", "default": "", "alias": "版本" }, { "name": "crs", "group": "overlay", "type": "string", "default": "", "alias": "坐标系(EPSG)" }, { "name": "crstype", "group": "overlay", "type": "string", "default": "", "alias": "坐标系族" }, { "name": "ox", "group": "overlay", "type": "number", "default": 0, "alias": "X 偏移" }, { "name": "oy", "group": "overlay", "type": "number", "default": 0, "alias": "Y 偏移" }, { "name": "scale", "group": "overlay", "type": "number(step=0.0001)", "default": 1, "alias": "缩放" }, { "name": "rotate", "group": "overlay", "type": "number(step=0.0001)", "default": 0, "alias": "旋转(弧度)" }, { "name": "rzero", "group": "overlay", "type": "boolean", "default": false, "alias": "禁止旋转" }, { "name": "pts", "group": "overlay", "type": "string", "default": "", "alias": "公共点(JSON)" }, { "name": "webtype", "group": "overlay", "type": "string", "default": "", "alias": "互联网坐标系" }, { "name": "web", "group": "overlay", "type": "string", "default": "", "alias": "互联网瓦片地址" } ] }, { "name": "ov-mode", "group": "overlay", "type": "select", "default": "direct", "alias": "叠加方式", "selectChoices": [ { "label": "不叠加", "value": "none" }, { "label": "直接叠加(同坐标系)", "value": "direct" }, { "label": "坐标系自动叠加(EPSG+偏移)", "value": "auto" }, { "label": "公共点手动叠加", "value": "param" }, { "label": "排列组合(网格)", "value": "arrange" } ] }, { "name": "ov-arrange-cols", "group": "overlay", "type": "number(min=1,step=1)", "default": 2, "alias": "排列列数" }, { "name": "ov-crs", "group": "overlay", "type": "string", "default": "", "alias": "坐标系(EPSG)" }, { "name": "ov-offset-x", "group": "overlay", "type": "number", "default": 0, "alias": "X 偏移" }, { "name": "ov-offset-y", "group": "overlay", "type": "number", "default": 0, "alias": "Y 偏移" }, { "name": "ov-scale", "group": "overlay", "type": "number(step=0.0001)", "default": 1, "alias": "缩放" }, { "name": "ov-rotate", "group": "overlay", "type": "number(step=0.0001)", "default": 0, "alias": "旋转(弧度)" }, { "name": "ov-rotate-zero", "group": "overlay", "type": "boolean", "default": false, "alias": "禁止旋转" }, { "name": "ov-points", "group": "overlay", "cluster": "array", "children": [ { "name": "x1", "group": "overlay", "type": "number", "default": 0, "alias": "底图X" }, { "name": "y1", "group": "overlay", "type": "number", "default": 0, "alias": "底图Y" }, { "name": "x2", "group": "overlay", "type": "number", "default": 0, "alias": "叠加X" }, { "name": "y2", "group": "overlay", "type": "number", "default": 0, "alias": "叠加Y" } ] }, { "name": "ov-transparent", "group": "overlay", "type": "boolean", "default": true, "alias": "透明背景" }, { "name": "ov-bg-color", "group": "overlay", "type": "color", "default": "", "alias": "背景色" }, { "name": "ov-mapid", "group": "overlay", "type": "string", "default": "", "alias": "图 ID(旧)" }, { "name": "ov-version", "group": "overlay", "type": "string", "default": "", "alias": "版本(旧)" }, { "name": "wms-tile-size", "group": "display", "type": "number(unit=px,min=128)", "default": 256, "alias": "瓦片尺寸" }, { "name": "wms-opacity", "group": "display", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "wms-saturation", "group": "wmsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "wms-hue", "group": "wmsFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "wms-brightness", "group": "wmsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "wms-contrast", "group": "wmsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "wms-resampling", "group": "wmsFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "wms-fade-duration", "group": "wmsFilter", "type": "number(unit=ms,min=0,step=50)", "default": 300, "alias": "渐隐时间" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-wmts": { "meta": { "name": "WMTS", "host": "map-2d" }, "options": [ { "name": "wmts-source-kind", "group": "source", "type": "select(radioGroup)", "default": "vjmap", "alias": "数据源类型", "selectChoices": [ { "label": "CAD 多图叠加", "value": "vjmap" }, { "label": "OGC WMTS", "value": "ogc" } ] }, { "name": "wmts-url", "group": "wmts", "type": "string", "default": "", "alias": "服务地址" }, { "name": "wmts-layer", "group": "wmts", "type": "string", "default": "", "alias": "图层名" }, { "name": "wmts-matrix-set", "group": "wmts", "type": "string", "default": "", "alias": "矩阵集" }, { "name": "wmts-style", "group": "wmts", "type": "string", "default": "default", "alias": "样式" }, { "name": "wmts-format", "group": "wmts", "type": "string", "default": "image/png", "alias": "图片格式" }, { "name": "wmts-version", "group": "wmts", "type": "string", "default": "1.0.0", "alias": "版本" }, { "name": "wmts-pick", "group": "cadwmts", "type": "cad-map-picker", "default": "", "alias": "选择叠加图" }, { "name": "wmts-maps", "group": "cadwmts", "cluster": "array", "children": [ { "name": "mapid", "group": "cadwmts", "type": "string", "default": "", "alias": "图 ID" }, { "name": "version", "group": "cadwmts", "type": "string", "default": "", "alias": "版本" }, { "name": "layernames", "group": "cadwmts", "type": "string", "default": "", "alias": "图层名" } ] }, { "name": "wmts-clip-mode", "group": "cadwmts", "type": "select", "default": "base", "alias": "坐标裁剪范围", "selectChoices": [ { "label": "底图投影范围", "value": "base" }, { "label": "叠加图合并范围", "value": "union" }, { "label": "自定义范围", "value": "custom" } ] }, { "name": "wmts-clip-bounds", "group": "cadwmts", "type": "string", "default": "", "alias": "自定义范围" }, { "name": "wmts-vj-dark", "group": "cadwmts", "type": "boolean", "default": true, "alias": "深色背景" }, { "name": "wmts-tile-size", "group": "display", "type": "number(unit=px,min=128)", "default": 256, "alias": "瓦片尺寸" }, { "name": "wmts-opacity", "group": "display", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "wmts-saturation", "group": "wmtsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "wmts-hue", "group": "wmtsFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "wmts-brightness", "group": "wmtsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "wmts-contrast", "group": "wmtsFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "wmts-resampling", "group": "wmtsFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "wmts-fade-duration", "group": "wmtsFilter", "type": "number(unit=ms,min=0,step=50)", "default": 300, "alias": "渐隐时间" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-image": { "meta": { "name": "静态图", "host": "map-2d" }, "options": [ { "name": "image-url", "group": "image", "type": "image-src", "default": "", "alias": "图片地址" }, { "name": "image-coordinates", "group": "image", "type": "map-image-bounds", "default": "-20,10;20,-10", "alias": "地理角点" }, { "name": "image-opacity", "group": "image", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "image-saturation", "group": "imageFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "image-hue", "group": "imageFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "image-brightness", "group": "imageFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "image-contrast", "group": "imageFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "image-resampling", "group": "imageFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-video": { "meta": { "name": "视频", "host": "map-2d" }, "options": [ { "name": "video-urls", "group": "video", "type": "string(textarea,rows=3)", "default": "", "alias": "视频地址" }, { "name": "video-coordinates", "group": "video", "type": "map-image-bounds", "default": "-20,10;20,-10", "alias": "地理角点" }, { "name": "video-autoplay", "group": "video", "type": "boolean", "default": true, "alias": "自动播放" }, { "name": "video-opacity", "group": "video", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "video-saturation", "group": "videoFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "video-hue", "group": "videoFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "video-brightness", "group": "videoFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "video-contrast", "group": "videoFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "video-resampling", "group": "videoFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-mvt": { "meta": { "name": "矢量瓦片", "host": "map-2d" }, "options": [ { "name": "mvt-url", "group": "mvt", "type": "string", "default": "", "alias": "瓦片地址" }, { "name": "mvt-source-layer", "group": "mvt", "type": "string", "default": "", "alias": "源图层名" }, { "name": "mvt-min-zoom", "group": "mvt", "type": "number(min=0,max=24)", "default": 0, "alias": "最小级别" }, { "name": "mvt-max-zoom", "group": "mvt", "type": "number(min=0,max=24)", "default": 22, "alias": "最大级别" }, { "name": "mvt-fill-color", "group": "mvtStyle", "type": "color", "default": "#2f6fb0", "alias": "面填充" }, { "name": "mvt-fill-opacity", "group": "mvtStyle", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 40, "alias": "面不透明度" }, { "name": "mvt-line-color", "group": "mvtStyle", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "mvt-line-width", "group": "mvtStyle", "type": "number(unit=px,min=0,step=0.5)", "default": 1.5, "alias": "线宽" }, { "name": "mvt-point-color", "group": "mvtStyle", "type": "color", "default": "#f5a623", "alias": "点颜色" }, { "name": "mvt-point-radius", "group": "mvtStyle", "type": "number(unit=px,min=1)", "default": 4, "alias": "点半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-background": { "meta": { "name": "背景", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "background-color", "group": "background", "type": "color", "default": "#0b1a2b", "alias": "背景色" }, { "name": "background-opacity", "group": "background", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "background-pattern-mode", "group": "backgroundPattern", "type": "select", "default": "none", "alias": "图案来源", "selectChoices": [ { "label": "无(纯色)", "value": "none" }, { "label": "内置图案", "value": "builtin" }, { "label": "水印文本", "value": "watermark" }, { "label": "图像资源", "value": "image" } ] }, { "name": "background-pattern-type", "group": "backgroundPattern", "type": "select", "default": "dots", "alias": "内置图案", "selectChoices": [ { "label": "点阵", "value": "dots" }, { "label": "网格", "value": "grid" }, { "label": "斜线", "value": "diagonal" }, { "label": "交叉线", "value": "crosshatch" } ] }, { "name": "background-pattern-color", "group": "backgroundPattern", "type": "color", "default": "#3aa1ff", "alias": "图案颜色" }, { "name": "background-pattern-bg", "group": "backgroundPattern", "type": "color", "default": "transparent", "alias": "图案底色" }, { "name": "background-pattern-size", "group": "backgroundPattern", "type": "number(unit=px,min=4,max=512)", "default": 24, "alias": "图案密度" }, { "name": "background-pattern-line-width", "group": "backgroundPattern", "type": "number(unit=px,min=0.5,step=0.5)", "default": 2, "alias": "线宽/点径" }, { "name": "watermark-text", "group": "backgroundPattern", "type": "string", "default": "水印", "alias": "水印文本" }, { "name": "watermark-color", "group": "backgroundPattern", "type": "color", "default": "rgba(255,255,255,0.12)", "alias": "水印颜色" }, { "name": "watermark-font-size", "group": "backgroundPattern", "type": "number(unit=px,min=8,max=200)", "default": 22, "alias": "字号" }, { "name": "watermark-font-family", "group": "backgroundPattern", "type": "select", "default": "sans-serif", "alias": "字体", "selectChoices": [ { "label": "无衬线", "value": "sans-serif" }, { "label": "衬线", "value": "serif" }, { "label": "等宽", "value": "monospace" }, { "label": "微软雅黑", "value": "\"Microsoft YaHei\", sans-serif" }, { "label": "黑体", "value": "SimHei, sans-serif" }, { "label": "宋体", "value": "SimSun, serif" } ] }, { "name": "watermark-bold", "group": "backgroundPattern", "type": "boolean", "default": false, "alias": "加粗" }, { "name": "watermark-rotation", "group": "backgroundPattern", "type": "number(unit=°,min=-90,max=90)", "default": -30, "alias": "旋转角度" }, { "name": "watermark-gap-x", "group": "backgroundPattern", "type": "number(unit=px,min=0,max=400)", "default": 40, "alias": "横向间隔" }, { "name": "watermark-gap-y", "group": "backgroundPattern", "type": "number(unit=px,min=0,max=400)", "default": 40, "alias": "纵向间隔" }, { "name": "background-pattern", "group": "backgroundPattern", "type": "map-icon", "default": "", "alias": "背景图案" }, { "name": "background-pattern-opacity", "group": "backgroundPattern", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "图案不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-sky": { "meta": { "name": "天空", "host": "map-2d" }, "options": [ { "name": "sky-mode", "group": "sky", "type": "select(radioGroup)", "default": "gradient", "alias": "模式", "selectChoices": [ { "label": "渐变", "value": "gradient" }, { "label": "大气散射", "value": "atmosphere" } ] }, { "name": "sky-opacity", "group": "sky", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "sky-color", "group": "sky", "type": "color", "default": "#1a4a8a", "alias": "天顶色" }, { "name": "sky-horizon-color", "group": "sky", "type": "color", "default": "#cfe8ff", "alias": "地平线色" }, { "name": "sky-sun-intensity", "group": "sky", "type": "number(min=0,max=15,step=0.5)", "default": 10, "alias": "太阳强度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-marker": { "meta": { "name": "标记", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "marker-kind", "group": "marker", "type": "select", "default": "pin", "alias": "样式", "selectChoices": [ { "label": "引擎默认", "value": "default" }, { "label": "水滴", "value": "pin" }, { "label": "圆点", "value": "dot" }, { "label": "图片", "value": "icon" } ] }, { "name": "marker-color", "group": "marker", "type": "color", "default": "#f5552a", "alias": "颜色" }, { "name": "marker-color-mode", "group": "marker", "type": "select(radioGroup)", "default": "const", "alias": "颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" } ] }, { "name": "marker-color-field", "group": "marker", "type": "string", "default": "", "alias": "颜色·字段" }, { "name": "marker-color-stops", "group": "marker", "type": "string(textarea,rows=3)", "default": "", "alias": "颜色·映射" }, { "name": "marker-size", "group": "marker", "type": "number(unit=px,min=0)", "default": 0, "alias": "大小" }, { "name": "marker-icon-url", "group": "marker", "type": "string", "default": "", "alias": "图片地址" }, { "name": "marker-icon-width", "group": "marker", "type": "number(unit=px,min=0)", "default": 0, "alias": "图片宽" }, { "name": "marker-icon-height", "group": "marker", "type": "number(unit=px,min=0)", "default": 0, "alias": "图片高" }, { "name": "marker-anchor", "group": "marker", "type": "select", "default": "auto", "alias": "锚点", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "中心", "value": "center" }, { "label": "顶部", "value": "top" }, { "label": "底部", "value": "bottom" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" } ] }, { "name": "marker-offset", "group": "marker", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "偏移(px)" }, { "name": "marker-label", "group": "marker", "type": "boolean", "default": false, "alias": "显示名称" }, { "name": "marker-label-color", "group": "marker", "type": "color", "default": "#ffffff", "alias": "名称颜色" }, { "name": "marker-auto-cull", "group": "marker", "type": "boolean", "default": true, "alias": "仅渲染视野内" }, { "name": "marker-cull-padding", "group": "marker", "type": "number(unit=px,min=0)", "default": 500, "alias": "视野外扩(px)" }, { "name": "marker-scale", "group": "markerTransform", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "缩放" }, { "name": "marker-rotation", "group": "markerTransform", "type": "number(step=1)", "default": 0, "alias": "旋转角度" }, { "name": "marker-rotation-align", "group": "markerTransform", "type": "select", "default": "auto", "alias": "旋转参照", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "marker-pitch-align", "group": "markerTransform", "type": "select", "default": "auto", "alias": "俯仰参照", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "marker-animation", "group": "markerTransform", "type": "select", "default": "none", "alias": "入场动画", "selectChoices": [ { "label": "无", "value": "none" }, { "label": "弹跳", "value": "bounce" }, { "label": "落下", "value": "drop" } ] }, { "name": "marker-draggable", "group": "markerTransform", "type": "boolean", "default": false, "alias": "可拖拽" }, { "name": "marker-click-tolerance", "group": "markerTransform", "type": "number(unit=px,min=0)", "default": 0, "alias": "点击容差(px)" }, { "name": "marker-custom-html", "group": "markerCustom", "type": "string(textarea,rows=4)", "default": "", "alias": "自定义HTML" }, { "name": "marker-popup-source", "group": "markerCustom", "type": "select", "default": "html", "alias": "信息窗来源", "selectChoices": [ { "label": "HTML 内容", "value": "html" }, { "label": "画面", "value": "window" }, { "label": "无", "value": "none" } ] }, { "name": "marker-popup-window", "group": "markerCustom", "type": "window", "default": [], "alias": "信息窗画面" }, { "name": "marker-popup-html", "group": "markerCustom", "type": "string(textarea,rows=3)", "default": "", "alias": "信息窗HTML" }, { "name": "marker-popup-offset", "group": "markerCustom", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "信息窗偏移(px)" }, { "name": "marker-popup-anchor", "group": "markerCustom", "type": "select", "default": "auto", "alias": "信息窗停靠", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "顶部", "value": "top" }, { "label": "底部", "value": "bottom" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" } ] }, { "name": "marker-popup-closeable", "group": "markerCustom", "type": "boolean", "default": false, "alias": "显示关闭按钮" }, { "name": "marker-popup-close-on-click", "group": "markerCustom", "type": "boolean", "default": false, "alias": "点击地图关闭" }, { "name": "marker-popup-close-on-move", "group": "markerCustom", "type": "boolean", "default": false, "alias": "移动地图关闭" }, { "name": "marker-popup-max-width", "group": "markerCustom", "type": "string", "default": "", "alias": "信息窗最大宽" }, { "name": "marker-popup-class", "group": "markerCustom", "type": "string", "default": "", "alias": "信息窗类名" }, { "name": "marker-embed-source", "group": "markerEmbed", "type": "select", "default": "none", "alias": "嵌入内容", "selectChoices": [ { "label": "无", "value": "none" }, { "label": "画面内容", "value": "window" } ] }, { "name": "marker-embed-window", "group": "markerEmbed", "type": "window", "default": [], "alias": "选择画面" }, { "name": "marker-embed-max", "group": "markerEmbed", "type": "number(min=0)", "default": 200, "alias": "最多嵌入数" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" }, { "name": "marker-draw-line-point", "group": "markerVertices", "type": "boolean", "default": false, "alias": "线/面顶点也放点" } ] }, "map-circle": { "meta": { "name": "圆点", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "circle-blur", "group": "circleExtra", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 0, "alias": "模糊" }, { "name": "circle-stroke-opacity", "group": "circleExtra", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "描边不透明度" }, { "name": "circle-translate", "group": "circleExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "circle-translate-anchor", "group": "circleExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "circle-pitch-scale", "group": "circleExtra", "type": "select", "default": "map", "alias": "倾斜时缩放", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "circle-pitch-alignment", "group": "circleExtra", "type": "select", "default": "viewport", "alias": "倾斜时对齐", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "point-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "颜色·字段" }, { "name": "point-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "颜色·映射" }, { "name": "point-radius-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "半径·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-radius-field", "group": "styleExpr", "type": "string", "default": "", "alias": "半径·字段" }, { "name": "point-radius-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "半径·映射" }, { "name": "point-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "不透明度·字段" }, { "name": "point-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "不透明度·映射" }, { "name": "point-stroke-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "描边颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-stroke-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "描边颜色·字段" }, { "name": "point-stroke-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "描边颜色·映射" }, { "name": "point-stroke-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "描边宽度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-stroke-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "描边宽度·字段" }, { "name": "point-stroke-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "描边宽度·映射" }, { "name": "cluster", "group": "marker", "type": "boolean", "default": false, "alias": "聚合显示" }, { "name": "cluster-radius", "group": "marker", "type": "number(unit=px,min=10)", "default": 50, "alias": "聚合半径" }, { "name": "point-color", "group": "marker", "type": "color", "default": "#3aa1ff", "alias": "颜色" }, { "name": "point-radius", "group": "marker", "type": "number(unit=px,min=1)", "default": 6, "alias": "半径" }, { "name": "point-opacity", "group": "marker", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "point-stroke-color", "group": "marker", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "point-stroke-width", "group": "marker", "type": "number(unit=px,min=0)", "default": 1, "alias": "描边宽度" }, { "name": "point-hover-color", "group": "marker", "type": "color", "default": "#ffd666", "alias": "悬停颜色" }, { "name": "point-selected-color", "group": "marker", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "point-selected-radius", "group": "marker", "type": "number(unit=px,min=1)", "default": 9, "alias": "选中半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-symbol": { "meta": { "name": "图标点", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "symbol-label-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "文字颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "symbol-label-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "文字颜色·字段" }, { "name": "symbol-label-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "文字颜色·映射" }, { "name": "symbol-placement", "group": "symbolPlacement", "type": "select", "default": "point", "alias": "放置方式", "selectChoices": [ { "label": "点上", "value": "point" }, { "label": "沿线", "value": "line" }, { "label": "线中心", "value": "line-center" } ] }, { "name": "symbol-spacing", "group": "symbolPlacement", "type": "number(min=1,unit=px)", "default": 250, "alias": "沿线间距" }, { "name": "symbol-avoid-edges", "group": "symbolPlacement", "type": "boolean", "default": false, "alias": "避免跨瓦片边" }, { "name": "symbol-z-order", "group": "symbolPlacement", "type": "select", "default": "auto", "alias": "层内顺序", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "按视口Y", "value": "viewport-y" }, { "label": "按数据源序", "value": "source" } ] }, { "name": "symbol-sort-key", "group": "symbolPlacement", "type": "string", "default": "", "alias": "排序键字段" }, { "name": "text-anchor", "group": "symbolTextAdv", "type": "select", "default": "top", "alias": "锚定位置", "selectChoices": [ { "label": "中心", "value": "center" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左上", "value": "top-left" }, { "label": "右上", "value": "top-right" }, { "label": "左下", "value": "bottom-left" }, { "label": "右下", "value": "bottom-right" } ] }, { "name": "text-offset", "group": "symbolTextAdv", "type": "string", "default": "", "alias": "锚点偏移(字符)" }, { "name": "text-justify", "group": "symbolTextAdv", "type": "select", "default": "center", "alias": "对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "左对齐", "value": "left" }, { "label": "居中", "value": "center" }, { "label": "右对齐", "value": "right" } ] }, { "name": "text-transform", "group": "symbolTextAdv", "type": "select", "default": "none", "alias": "大小写", "selectChoices": [ { "label": "原样", "value": "none" }, { "label": "大写", "value": "uppercase" }, { "label": "小写", "value": "lowercase" } ] }, { "name": "text-rotate", "group": "symbolTextAdv", "type": "number(step=1,unit=°)", "default": 0, "alias": "旋转角度" }, { "name": "text-max-width", "group": "symbolTextAdv", "type": "number(min=0,step=1)", "default": 10, "alias": "换行宽度(em)" }, { "name": "text-letter-spacing", "group": "symbolTextAdv", "type": "number(step=0.01)", "default": 0, "alias": "字间距(em)" }, { "name": "text-line-height", "group": "symbolTextAdv", "type": "number(min=0,step=0.1)", "default": 1.2, "alias": "行高(em)" }, { "name": "text-padding", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 2, "alias": "碰撞内边距" }, { "name": "text-allow-overlap", "group": "symbolTextAdv", "type": "boolean", "default": false, "alias": "允许重叠" }, { "name": "text-optional", "group": "symbolTextAdv", "type": "boolean", "default": true, "alias": "冲突时可省略" }, { "name": "text-rotation-alignment", "group": "symbolTextAdv", "type": "select", "default": "auto", "alias": "旋转对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-pitch-alignment", "group": "symbolTextAdv", "type": "select", "default": "auto", "alias": "倾斜对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-opacity", "group": "symbolTextAdv", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "text-halo-color", "group": "symbolTextAdv", "type": "color", "default": "#000000", "alias": "光圈颜色" }, { "name": "text-halo-width", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 1, "alias": "光圈宽度" }, { "name": "text-halo-blur", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈模糊" }, { "name": "text-translate", "group": "symbolTextAdv", "type": "string", "default": "", "alias": "平移" }, { "name": "text-translate-anchor", "group": "symbolTextAdv", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "icon-anchor", "group": "symbolIconAdv", "type": "select", "default": "center", "alias": "锚定位置", "selectChoices": [ { "label": "中心", "value": "center" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左上", "value": "top-left" }, { "label": "右上", "value": "top-right" }, { "label": "左下", "value": "bottom-left" }, { "label": "右下", "value": "bottom-right" } ] }, { "name": "icon-offset", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "锚点偏移" }, { "name": "icon-allow-overlap", "group": "symbolIconAdv", "type": "boolean", "default": true, "alias": "允许重叠" }, { "name": "icon-ignore-placement", "group": "symbolIconAdv", "type": "boolean", "default": true, "alias": "忽略碰撞" }, { "name": "icon-optional", "group": "symbolIconAdv", "type": "boolean", "default": false, "alias": "冲突时可省略" }, { "name": "icon-rotation-alignment", "group": "symbolIconAdv", "type": "select", "default": "auto", "alias": "旋转对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "icon-pitch-alignment", "group": "symbolIconAdv", "type": "select", "default": "auto", "alias": "倾斜对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "icon-keep-upright", "group": "symbolIconAdv", "type": "boolean", "default": false, "alias": "防止颠倒" }, { "name": "icon-padding", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 2, "alias": "碰撞内边距" }, { "name": "icon-text-fit", "group": "symbolIconAdv", "type": "select", "default": "none", "alias": "适应文本", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "适应宽度", "value": "width" }, { "label": "适应高度", "value": "height" }, { "label": "宽高都适应", "value": "both" } ] }, { "name": "icon-text-fit-padding", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "适应文本内边距" }, { "name": "icon-color", "group": "symbolIconAdv", "type": "color", "default": "", "alias": "图标颜色(SDF)" }, { "name": "icon-halo-color", "group": "symbolIconAdv", "type": "color", "default": "", "alias": "光圈颜色" }, { "name": "icon-halo-width", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈宽度" }, { "name": "icon-halo-blur", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈模糊" }, { "name": "icon-translate", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "平移" }, { "name": "icon-translate-anchor", "group": "symbolIconAdv", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "symbol-color", "group": "symbolDot", "type": "color", "default": "#3aa1ff", "alias": "圆点颜色" }, { "name": "symbol-size", "group": "symbolDot", "type": "number(unit=px,min=4)", "default": 8, "alias": "圆点大小" }, { "name": "symbol-stroke-color", "group": "symbolDot", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "symbol-label", "group": "symbolLabel", "type": "boolean", "default": false, "alias": "显示文字" }, { "name": "symbol-label-size", "group": "symbolLabel", "type": "number(unit=px,min=8)", "default": 12, "alias": "文字大小" }, { "name": "symbol-label-color", "group": "symbolLabel", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cluster", "group": "symbolClusterGroup", "type": "boolean", "default": false, "alias": "聚合显示" }, { "name": "cluster-radius", "group": "symbolClusterGroup", "type": "number(unit=px,min=10)", "default": 50, "alias": "聚合半径" }, { "name": "symbol-icon", "group": "symbolIcon", "type": "map-icon", "default": "", "alias": "图标图片" }, { "name": "icon-size", "group": "symbolIcon", "type": "number(min=0,step=0.1)", "default": 1, "alias": "图标缩放" }, { "name": "icon-rotate", "group": "symbolIcon", "type": "number(step=1,unit=°)", "default": 0, "alias": "旋转角度" }, { "name": "icon-opacity", "group": "symbolIcon", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-polyline": { "meta": { "name": "折线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线宽·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线宽·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "不透明度·映射" }, { "name": "line-color", "group": "line", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "线宽" }, { "name": "line-opacity", "group": "line", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "line-hover-color", "group": "line", "type": "color", "default": "#ffd666", "alias": "悬停颜色" }, { "name": "line-selected-color", "group": "line", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-curve": { "meta": { "name": "曲线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线宽·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线宽·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "不透明度·映射" }, { "name": "line-color", "group": "line", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "线宽" }, { "name": "line-opacity", "group": "line", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "line-hover-color", "group": "line", "type": "color", "default": "#ffd666", "alias": "悬停颜色" }, { "name": "line-selected-color", "group": "line", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "curve-tension", "group": "curve", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 0, "alias": "张力" }, { "name": "curve-segments", "group": "curve", "type": "number(min=1,max=64)", "default": 16, "alias": "细分段数" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,8;20,-4;30,10", "alias": "坐标点" } ] }, "map-arrowline": { "meta": { "name": "箭头线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线宽·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线宽·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "不透明度·映射" }, { "name": "line-color", "group": "line", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "线宽" }, { "name": "line-opacity", "group": "line", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "line-hover-color", "group": "line", "type": "color", "default": "#ffd666", "alias": "悬停颜色" }, { "name": "line-selected-color", "group": "line", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "arrow-color", "group": "arrow", "type": "color", "default": "#ffffff", "alias": "箭头颜色" }, { "name": "arrow-size", "group": "arrow", "type": "number(unit=px,min=6)", "default": 12, "alias": "箭头大小" }, { "name": "arrow-spacing", "group": "arrow", "type": "number(unit=px,min=20)", "default": 80, "alias": "箭头间距" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-flyline": { "meta": { "name": "飞线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线宽·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线宽·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "不透明度·映射" }, { "name": "fly-arc", "group": "line", "type": "boolean", "default": true, "alias": "弧线" }, { "name": "line-color", "group": "line", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0)", "default": 2, "alias": "线宽" }, { "name": "line-opacity", "group": "line", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "line-hover-color", "group": "line", "type": "color", "default": "#ffd666", "alias": "悬停颜色" }, { "name": "line-selected-color", "group": "line", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-from-lng-field", "group": "sourceOdMap", "type": "string", "default": "", "alias": "起点经度/X 字段" }, { "name": "src-from-lat-field", "group": "sourceOdMap", "type": "string", "default": "", "alias": "起点纬度/Y 字段" }, { "name": "src-to-lng-field", "group": "sourceOdMap", "type": "string", "default": "", "alias": "终点经度/X 字段" }, { "name": "src-to-lat-field", "group": "sourceOdMap", "type": "string", "default": "", "alias": "终点纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourceOdMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "fly-from-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "起点经度/横坐标", "binding": true }, { "name": "fly-from-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "起点纬度/纵坐标", "binding": true }, { "name": "fly-to-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "终点经度/横坐标", "binding": true }, { "name": "fly-to-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "终点纬度/纵坐标", "binding": true }, { "name": "fly-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "fly-points", "group": "static", "type": "string", "default": "0,0;30,20;0,0;-25,15", "alias": "起讫坐标" } ] }, "map-polygon": { "meta": { "name": "多边形", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "fill-antialias", "group": "fillExtra", "type": "boolean", "default": true, "alias": "抗锯齿" }, { "name": "fill-pattern", "group": "fillExtra", "type": "map-icon", "default": "", "alias": "填充图案" }, { "name": "fill-translate", "group": "fillExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "fill-translate-anchor", "group": "fillExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "fill-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充颜色·字段" }, { "name": "fill-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充颜色·映射" }, { "name": "fill-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充不透明度·字段" }, { "name": "fill-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充不透明度·映射" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线宽度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线宽度·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线宽度·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线不透明度·映射" }, { "name": "fill-color", "group": "polygon", "type": "color", "default": "#2f6fb0", "alias": "填充颜色" }, { "name": "fill-opacity", "group": "polygon", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 60, "alias": "填充不透明度" }, { "name": "fill-hover-color", "group": "polygon", "type": "color", "default": "#3aa1ff", "alias": "悬停填充" }, { "name": "fill-selected-color", "group": "polygon", "type": "color", "default": "#ff7875", "alias": "选中填充" }, { "name": "line-color", "group": "polygon", "type": "color", "default": "#ffffff", "alias": "边线颜色" }, { "name": "line-width", "group": "polygon", "type": "number(unit=px,min=0)", "default": 1, "alias": "边线宽度" }, { "name": "line-opacity", "group": "polygon", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 80, "alias": "边线不透明度" }, { "name": "polygon-points", "group": "source", "type": "string", "default": "0,0;20,0;20,15;0,15", "alias": "顶点坐标" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-name-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "唯一键字段" } ] }, "map-region": { "meta": { "name": "区域", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "fill-antialias", "group": "fillExtra", "type": "boolean", "default": true, "alias": "抗锯齿" }, { "name": "fill-pattern", "group": "fillExtra", "type": "map-icon", "default": "", "alias": "填充图案" }, { "name": "fill-translate", "group": "fillExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "fill-translate-anchor", "group": "fillExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "fill-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充颜色·字段" }, { "name": "fill-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充颜色·映射" }, { "name": "fill-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充不透明度·字段" }, { "name": "fill-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充不透明度·映射" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线宽度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线宽度·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线宽度·映射" }, { "name": "line-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线不透明度·字段" }, { "name": "line-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线不透明度·映射" }, { "name": "fill-color", "group": "region", "type": "color", "default": "#2f6fb0", "alias": "填充颜色" }, { "name": "fill-opacity", "group": "region", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 60, "alias": "填充不透明度" }, { "name": "fill-hover-color", "group": "region", "type": "color", "default": "#3aa1ff", "alias": "悬停填充" }, { "name": "fill-selected-color", "group": "region", "type": "color", "default": "#ff7875", "alias": "选中填充" }, { "name": "line-color", "group": "region", "type": "color", "default": "#ffffff", "alias": "边线颜色" }, { "name": "line-width", "group": "region", "type": "number(unit=px,min=0)", "default": 1, "alias": "边线宽度" }, { "name": "line-opacity", "group": "region", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 80, "alias": "边线不透明度" }, { "name": "region-color-ramp", "group": "region", "type": "string", "default": "#1d3b53,#2f6fb0,#3aa1ff,#5ce0d8,#ffd666,#ff7875", "alias": "数据色带" }, { "name": "region-agg", "group": "region", "type": "select", "default": "sum", "alias": "聚合方式", "selectChoices": [ { "label": "求和", "value": "sum" }, { "label": "平均", "value": "avg" }, { "label": "最大值", "value": "max" }, { "label": "计数", "value": "count" } ] }, { "name": "region-name-prop", "group": "region", "type": "string", "default": "name", "alias": "区域名属性" }, { "name": "geojson-url", "group": "source", "type": "string", "default": "", "alias": "GeoJSON 地址" }, { "name": "geojson-text", "group": "source", "type": "json(height=220px)", "default": "", "alias": "或粘贴 GeoJSON" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-name-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "region-name", "group": "fields", "type": "field(min=1,max=1)", "alias": "区域名", "binding": true }, { "name": "region-value", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "数值", "binding": true } ] }, "map-geojson": { "meta": { "name": "GeoJSON", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "circle-blur", "group": "circleExtra", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 0, "alias": "模糊" }, { "name": "circle-stroke-opacity", "group": "circleExtra", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "描边不透明度" }, { "name": "circle-translate", "group": "circleExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "circle-translate-anchor", "group": "circleExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "circle-pitch-scale", "group": "circleExtra", "type": "select", "default": "map", "alias": "倾斜时缩放", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "circle-pitch-alignment", "group": "circleExtra", "type": "select", "default": "viewport", "alias": "倾斜时对齐", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-dasharray", "group": "lineExtra", "type": "string", "default": "", "alias": "虚线" }, { "name": "line-gap-width", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "双线间隙" }, { "name": "line-offset", "group": "lineExtra", "type": "number(unit=px)", "default": 0, "alias": "偏移" }, { "name": "line-blur", "group": "lineExtra", "type": "number(unit=px,min=0)", "default": 0, "alias": "模糊" }, { "name": "line-cap", "group": "lineExtra", "type": "select", "default": "", "alias": "线帽形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "尖头(butt)", "value": "butt" }, { "label": "圆头(round)", "value": "round" }, { "label": "平头(square)", "value": "square" } ] }, { "name": "line-join", "group": "lineExtra", "type": "select", "default": "", "alias": "拐角形状", "selectChoices": [ { "label": "随图层", "value": "" }, { "label": "棱拐(miter)", "value": "miter" }, { "label": "圆拐(round)", "value": "round" }, { "label": "平拐(bevel)", "value": "bevel" } ] }, { "name": "line-translate", "group": "lineExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "line-translate-anchor", "group": "lineExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "line-pattern", "group": "lineExtra", "type": "map-icon", "default": "", "alias": "线图案" }, { "name": "fill-antialias", "group": "fillExtra", "type": "boolean", "default": true, "alias": "抗锯齿" }, { "name": "fill-pattern", "group": "fillExtra", "type": "map-icon", "default": "", "alias": "填充图案" }, { "name": "fill-translate", "group": "fillExtra", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "fill-translate-anchor", "group": "fillExtra", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "fill-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充色·字段" }, { "name": "fill-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充色·映射" }, { "name": "fill-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fill-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充不透明度·字段" }, { "name": "fill-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充不透明度·映射" }, { "name": "line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线颜色·字段" }, { "name": "line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线颜色·映射" }, { "name": "line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "线宽·字段" }, { "name": "line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "线宽·映射" }, { "name": "point-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "点颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "点颜色·字段" }, { "name": "point-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "点颜色·映射" }, { "name": "point-radius-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "点半径·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "point-radius-field", "group": "styleExpr", "type": "string", "default": "", "alias": "点半径·字段" }, { "name": "point-radius-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "点半径·映射" }, { "name": "fill-color", "group": "fill", "type": "color", "default": "#2f6fb0", "alias": "填充色" }, { "name": "fill-opacity", "group": "fill", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 45, "alias": "填充不透明度" }, { "name": "line-color", "group": "line", "type": "color", "default": "#3aa1ff", "alias": "线颜色" }, { "name": "line-width", "group": "line", "type": "number(unit=px,min=0,step=0.5)", "default": 2, "alias": "线宽" }, { "name": "point-color", "group": "point", "type": "color", "default": "#f5a623", "alias": "点颜色" }, { "name": "point-radius", "group": "point", "type": "number(unit=px,min=1)", "default": 5, "alias": "点半径" }, { "name": "point-stroke-width", "group": "point", "type": "number(unit=px,min=0,step=0.5)", "default": 1, "alias": "描边宽度" }, { "name": "geo-hover-color", "group": "state", "type": "color", "default": "#3aa1ff", "alias": "悬停颜色" }, { "name": "geo-selected-color", "group": "state", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "geojson-url", "group": "source", "type": "string", "default": "", "alias": "GeoJSON 地址" }, { "name": "geojson-text", "group": "source", "type": "json(height=220px)", "default": "{\n \"type\": \"FeatureCollection\",\n \"features\": [\n {\n \"type\": \"Feature\",\n \"properties\": {\n \"name\": \"点\"\n },\n \"geometry\": {\n \"type\": \"Point\",\n \"coordinates\": [\n 0,\n 0\n ]\n }\n },\n {\n \"type\": \"Feature\",\n \"properties\": {\n \"name\": \"线\"\n },\n \"geometry\": {\n \"type\": \"LineString\",\n \"coordinates\": [\n [\n 6,\n 4\n ],\n [\n 16,\n 10\n ],\n [\n 24,\n 2\n ]\n ]\n }\n },\n {\n \"type\": \"Feature\",\n \"properties\": {\n \"name\": \"面\"\n },\n \"geometry\": {\n \"type\": \"Polygon\",\n \"coordinates\": [\n [\n [\n -18,\n -10\n ],\n [\n -4,\n -10\n ],\n [\n -4,\n 2\n ],\n [\n -18,\n 2\n ],\n [\n -18,\n -10\n ]\n ]\n ]\n }\n }\n ]\n}", "alias": "或粘贴 GeoJSON" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" } ] }, "map-heatmap": { "meta": { "name": "热力", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "heat-radius-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "半径·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "heat-radius-field", "group": "styleExpr", "type": "string", "default": "", "alias": "半径·字段" }, { "name": "heat-radius-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "半径·映射" }, { "name": "heat-radius", "group": "heatmap", "type": "number(unit=px,min=1)", "default": 30, "alias": "热力半径" }, { "name": "heat-intensity", "group": "heatmap", "type": "number(min=0,step=0.1)", "default": 1, "alias": "强度" }, { "name": "heat-opacity", "group": "heatmap", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 80, "alias": "不透明度" }, { "name": "heat-color-preset", "group": "heatmap", "type": "select", "default": "classic", "alias": "配色方案", "selectChoices": [ { "label": "经典(蓝青绿黄红)", "value": "classic" }, { "label": "冷暖(蓝白红)", "value": "coolwarm" }, { "label": "火焰(暗红橙黄白)", "value": "fire" }, { "label": "绿黄红", "value": "greenred" }, { "label": "蓝绿黄(viridis)", "value": "viridis" }, { "label": "单色蓝", "value": "monoBlue" }, { "label": "自定义", "value": "custom" } ] }, { "name": "heat-color-ramp", "group": "heatmap", "type": "colors", "default": "rgba(0,0,255,0);#00ffff;#00ff00;#ffff00;#ff0000", "alias": "自定义色带" }, { "name": "heat-weight-max", "group": "heatmap", "type": "number(min=0,step=1)", "default": 0, "alias": "权重最大值" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "heat-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "heat-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "heat-weight", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "权重", "binding": true }, { "name": "heat-points", "group": "static", "type": "string", "default": "0,0;1,1;1,0;0,1;0.5,0.5", "alias": "坐标点" } ] }, "map-text": { "meta": { "name": "文本", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "text-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "文字颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "text-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "文字颜色·字段" }, { "name": "text-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "文字颜色·映射" }, { "name": "text-size-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "字号·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "text-size-field", "group": "styleExpr", "type": "string", "default": "", "alias": "字号·字段" }, { "name": "text-size-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "字号·映射" }, { "name": "text-halo-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "描边颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "text-halo-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "描边颜色·字段" }, { "name": "text-halo-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "描边颜色·映射" }, { "name": "text-halo-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "描边宽度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "text-halo-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "描边宽度·字段" }, { "name": "text-halo-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "描边宽度·映射" }, { "name": "text-offset", "group": "textAdvanced", "type": "string", "default": "", "alias": "锚点偏移(字符)" }, { "name": "text-justify", "group": "textAdvanced", "type": "select", "default": "center", "alias": "多行对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "左对齐", "value": "left" }, { "label": "居中", "value": "center" }, { "label": "右对齐", "value": "right" } ] }, { "name": "text-transform", "group": "textAdvanced", "type": "select", "default": "none", "alias": "大小写", "selectChoices": [ { "label": "原样", "value": "none" }, { "label": "大写", "value": "uppercase" }, { "label": "小写", "value": "lowercase" } ] }, { "name": "text-rotate", "group": "textAdvanced", "type": "number(step=1,unit=°)", "default": 0, "alias": "旋转角度" }, { "name": "text-max-width", "group": "textAdvanced", "type": "number(min=0,step=1)", "default": 10, "alias": "换行宽度(em)" }, { "name": "text-letter-spacing", "group": "textAdvanced", "type": "number(step=0.01)", "default": 0, "alias": "字间距(em)" }, { "name": "text-line-height", "group": "textAdvanced", "type": "number(min=0,step=0.1)", "default": 1.2, "alias": "行高(em)" }, { "name": "text-padding", "group": "textAdvanced", "type": "number(min=0,unit=px)", "default": 2, "alias": "碰撞内边距" }, { "name": "text-optional", "group": "textAdvanced", "type": "boolean", "default": false, "alias": "冲突时可省略" }, { "name": "text-rotation-alignment", "group": "textAdvanced", "type": "select", "default": "auto", "alias": "旋转对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-pitch-alignment", "group": "textAdvanced", "type": "select", "default": "auto", "alias": "倾斜对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-opacity", "group": "textAdvanced", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "text-halo-blur", "group": "textAdvanced", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈模糊" }, { "name": "text-translate", "group": "textAdvanced", "type": "string", "default": "", "alias": "平移" }, { "name": "text-translate-anchor", "group": "textAdvanced", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "text-content", "group": "text", "type": "select(radioGroup)", "default": "name", "alias": "文字内容", "selectChoices": [ { "label": "名称字段", "value": "name" }, { "label": "数值字段", "value": "value" }, { "label": "固定文本", "value": "fixed" } ] }, { "name": "text-fixed", "group": "text", "type": "string", "default": "文本", "alias": "固定文本" }, { "name": "text-size", "group": "text", "type": "number(unit=px,min=8)", "default": 13, "alias": "字号" }, { "name": "text-color", "group": "text", "type": "color", "default": "#e6f0ff", "alias": "文字颜色" }, { "name": "text-halo-color", "group": "text", "type": "color", "default": "#0b1a2b", "alias": "描边颜色" }, { "name": "text-halo-width", "group": "text", "type": "number(unit=px,min=0,step=0.1)", "default": 1.4, "alias": "描边宽度" }, { "name": "text-anchor", "group": "text", "type": "select", "default": "center", "alias": "锚点", "selectChoices": [ { "label": "居中", "value": "center" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" } ] }, { "name": "text-overlap", "group": "text", "type": "boolean", "default": false, "alias": "允许重叠" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fill-extrusion": { "meta": { "name": "立体面", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "extrusion-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "顶面颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "extrusion-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "顶面颜色·字段" }, { "name": "extrusion-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "顶面颜色·映射" }, { "name": "extrusion-base-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "底部高度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "extrusion-base-field", "group": "styleExpr", "type": "string", "default": "", "alias": "底部高度·字段" }, { "name": "extrusion-base-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "底部高度·映射" }, { "name": "extrusion-color", "group": "extrusion", "type": "color", "default": "#2f6fb0", "alias": "顶面颜色" }, { "name": "extrusion-opacity", "group": "extrusion", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "不透明度" }, { "name": "extrusion-height-mode", "group": "extrusion", "type": "select(radioGroup)", "default": "fixed", "alias": "高度来源", "selectChoices": [ { "label": "固定高度", "value": "fixed" }, { "label": "按数值属性", "value": "value" } ] }, { "name": "extrusion-height", "group": "extrusion", "type": "number(min=0)", "default": 1000, "alias": "高度(米)" }, { "name": "extrusion-height-factor", "group": "extrusion", "type": "number(min=0,step=0.1)", "default": 10, "alias": "高度系数(×数值)" }, { "name": "extrusion-base", "group": "extrusion", "type": "number(min=0)", "default": 0, "alias": "底部高度(米)" }, { "name": "extrusion-hover-color", "group": "extrusion", "type": "color", "default": "#3aa1ff", "alias": "悬停颜色" }, { "name": "extrusion-selected-color", "group": "extrusion", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "extrusion-vertical-gradient", "group": "extrusionAdvanced", "type": "boolean", "default": true, "alias": "侧面垂直渐变" }, { "name": "extrusion-pattern", "group": "extrusionAdvanced", "type": "map-icon", "default": "", "alias": "拉伸填充图案" }, { "name": "extrusion-translate", "group": "extrusionAdvanced", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "extrusion-translate-anchor", "group": "extrusionAdvanced", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "polygon-points", "group": "source", "type": "string", "default": "0,0;20,0;20,15;0,15", "alias": "顶点坐标" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-name-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "唯一键字段" } ] }, "map-bar3d": { "meta": { "name": "三维柱", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "bar-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "柱体颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "bar-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "柱体颜色·字段" }, { "name": "bar-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "柱体颜色·映射" }, { "name": "bar-base-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "底部高度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "bar-base-field", "group": "styleExpr", "type": "string", "default": "", "alias": "底部高度·字段" }, { "name": "bar-base-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "底部高度·映射" }, { "name": "bar-color", "group": "bar", "type": "color", "default": "#36a3f7", "alias": "柱体颜色" }, { "name": "bar-opacity", "group": "bar", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "bar-size", "group": "bar", "type": "number(min=0.001,step=0.5)", "default": 4, "alias": "底面边长" }, { "name": "bar-height-mode", "group": "bar", "type": "select(radioGroup)", "default": "value", "alias": "高度来源", "selectChoices": [ { "label": "按数值属性", "value": "value" }, { "label": "固定高度", "value": "fixed" } ] }, { "name": "bar-height-factor", "group": "bar", "type": "number(min=0,step=100)", "default": 1000, "alias": "高度系数(×数值)" }, { "name": "bar-height", "group": "bar", "type": "number(min=0)", "default": 50000, "alias": "高度(米)" }, { "name": "bar-base", "group": "bar", "type": "number(min=0)", "default": 0, "alias": "底部高度(米)" }, { "name": "bar-hover-color", "group": "bar", "type": "color", "default": "#3aa1ff", "alias": "悬停颜色" }, { "name": "bar-selected-color", "group": "bar", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-geocircle": { "meta": { "name": "地理圆/扇形", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "geocircle-fill-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "geocircle-fill-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充色·字段" }, { "name": "geocircle-fill-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充色·映射" }, { "name": "geocircle-fill-opacity-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "填充不透明度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "geocircle-fill-opacity-field", "group": "styleExpr", "type": "string", "default": "", "alias": "填充不透明度·字段" }, { "name": "geocircle-fill-opacity-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "填充不透明度·映射" }, { "name": "geocircle-line-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "geocircle-line-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线颜色·字段" }, { "name": "geocircle-line-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线颜色·映射" }, { "name": "geocircle-line-width-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "边线宽·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "geocircle-line-width-field", "group": "styleExpr", "type": "string", "default": "", "alias": "边线宽·字段" }, { "name": "geocircle-line-width-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "边线宽·映射" }, { "name": "geocircle-shape", "group": "geocircle", "type": "select(radioGroup)", "default": "circle", "alias": "形状", "selectChoices": [ { "label": "圆", "value": "circle" }, { "label": "扇形", "value": "sector" } ] }, { "name": "geocircle-radius-mode", "group": "geocircle", "type": "select(radioGroup)", "default": "fixed", "alias": "半径来源", "selectChoices": [ { "label": "固定(公里)", "value": "fixed" }, { "label": "按数值属性", "value": "value" } ] }, { "name": "geocircle-radius", "group": "geocircle", "type": "number(min=0,step=1)", "default": 50, "alias": "半径(公里)" }, { "name": "geocircle-radius-factor", "group": "geocircle", "type": "number(min=0,step=0.1)", "default": 1, "alias": "半径系数(×数值,公里)" }, { "name": "geocircle-start", "group": "geocircle", "type": "number(min=0,max=360)", "default": 0, "alias": "起始角(°)" }, { "name": "geocircle-end", "group": "geocircle", "type": "number(min=0,max=360)", "default": 90, "alias": "结束角(°)" }, { "name": "geocircle-steps", "group": "geocircle", "type": "number(min=8,max=180)", "default": 64, "alias": "平滑度" }, { "name": "geocircle-fill-color", "group": "geocircle", "type": "color", "default": "#3aa1ff", "alias": "填充色" }, { "name": "geocircle-fill-opacity", "group": "geocircle", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 25, "alias": "填充不透明度" }, { "name": "geocircle-line-color", "group": "geocircle", "type": "color", "default": "#3aa1ff", "alias": "边线颜色" }, { "name": "geocircle-line-width", "group": "geocircle", "type": "number(unit=px,min=0,step=0.5)", "default": 1.5, "alias": "边线宽" }, { "name": "geocircle-hover-color", "group": "geocircle", "type": "color", "default": "#36cfc9", "alias": "悬停颜色" }, { "name": "geocircle-selected-color", "group": "geocircle", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-cluster": { "meta": { "name": "聚合点", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "cluster-radius", "group": "cluster", "type": "number(unit=px,min=1)", "default": 60, "alias": "聚合半径" }, { "name": "cluster-max-zoom", "group": "cluster", "type": "number(min=0,max=24)", "default": 14, "alias": "聚合最大级" }, { "name": "cluster-t1", "group": "cluster", "type": "number(min=2,step=1)", "default": 20, "alias": "档位阈值①" }, { "name": "cluster-t2", "group": "cluster", "type": "number(min=2,step=1)", "default": 100, "alias": "档位阈值②" }, { "name": "cluster-color-1", "group": "cluster", "type": "color", "default": "#51c5ff", "alias": "小簇颜色(<①)" }, { "name": "cluster-color-2", "group": "cluster", "type": "color", "default": "#3aa1ff", "alias": "中簇颜色(①~②)" }, { "name": "cluster-color-3", "group": "cluster", "type": "color", "default": "#2f6fb0", "alias": "大簇颜色(≥②)" }, { "name": "cluster-radius-1", "group": "cluster", "type": "number(unit=px,min=1)", "default": 16, "alias": "小簇半径" }, { "name": "cluster-radius-2", "group": "cluster", "type": "number(unit=px,min=1)", "default": 24, "alias": "中簇半径" }, { "name": "cluster-radius-3", "group": "cluster", "type": "number(unit=px,min=1)", "default": 32, "alias": "大簇半径" }, { "name": "cluster-opacity", "group": "cluster", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "簇不透明度" }, { "name": "cluster-stroke-color", "group": "cluster", "type": "color", "default": "#ffffff", "alias": "簇描边色" }, { "name": "cluster-stroke-width", "group": "cluster", "type": "number(unit=px,min=0,step=0.5)", "default": 2, "alias": "簇描边宽" }, { "name": "cluster-count-size", "group": "cluster", "type": "number(unit=px,min=8)", "default": 12, "alias": "计数字号" }, { "name": "cluster-count-color", "group": "cluster", "type": "color", "default": "#ffffff", "alias": "计数颜色" }, { "name": "point-color", "group": "point", "type": "color", "default": "#f5a623", "alias": "颜色" }, { "name": "point-radius", "group": "point", "type": "number(unit=px,min=1)", "default": 6, "alias": "半径" }, { "name": "point-opacity", "group": "point", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "point-stroke-color", "group": "point", "type": "color", "default": "#ffffff", "alias": "描边色" }, { "name": "point-stroke-width", "group": "point", "type": "number(unit=px,min=0,step=0.5)", "default": 1, "alias": "描边宽" }, { "name": "point-hover-color", "group": "point", "type": "color", "default": "#36cfc9", "alias": "悬停色" }, { "name": "point-selected-color", "group": "point", "type": "color", "default": "#ff7875", "alias": "选中色" }, { "name": "point-selected-radius", "group": "point", "type": "number(unit=px,min=1)", "default": 9, "alias": "选中半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-popup": { "meta": { "name": "信息窗", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "popup-title-prop", "group": "popup", "type": "string", "default": "name", "alias": "标题属性" }, { "name": "popup-show-all", "group": "popup", "type": "boolean", "default": false, "alias": "显示全部属性" }, { "name": "popup-fields", "group": "popup", "type": "string", "default": "value", "alias": "显示字段" }, { "name": "popup-closeable", "group": "popup", "type": "boolean", "default": false, "alias": "可关闭" }, { "name": "popup-anchor", "group": "popup", "type": "select", "default": "bottom", "alias": "锚点方位", "selectChoices": [ { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" } ] }, { "name": "popup-offset", "group": "popup", "type": "number(unit=px,min=0)", "default": 12, "alias": "偏移" }, { "name": "popup-show-tip", "group": "popup", "type": "boolean", "default": true, "alias": "显示尖角" }, { "name": "popup-max-width", "group": "popup", "type": "number(unit=px,min=80)", "default": 240, "alias": "最大宽度" }, { "name": "popup-font-size", "group": "popup", "type": "number(unit=px,min=8)", "default": 12, "alias": "字号" }, { "name": "popup-title-color", "group": "popup", "type": "color", "default": "#ffffff", "alias": "标题颜色" }, { "name": "popup-text-color", "group": "popup", "type": "color", "default": "#d8e2ef", "alias": "文字颜色" }, { "name": "popup-bg", "group": "popup", "type": "string", "default": "rgba(20,30,48,0.92)", "alias": "背景" }, { "name": "popup-accent", "group": "popup", "type": "color", "default": "#5b9bff", "alias": "强调色" }, { "name": "popup-radius", "group": "popup", "type": "number(unit=px,min=0)", "default": 8, "alias": "圆角" }, { "name": "popup-close-on-click", "group": "popupBehavior", "type": "boolean", "default": false, "alias": "点击地图关闭" }, { "name": "popup-close-on-move", "group": "popupBehavior", "type": "boolean", "default": false, "alias": "移动地图关闭" }, { "name": "popup-focus-after-open", "group": "popupBehavior", "type": "boolean", "default": false, "alias": "打开后聚焦" }, { "name": "popup-class", "group": "popupBehavior", "type": "string", "default": "", "alias": "CSS 类名" }, { "name": "popup-embed-source", "group": "popupEmbed", "type": "select", "default": "none", "alias": "嵌入内容", "selectChoices": [ { "label": "无", "value": "none" }, { "label": "画面内容", "value": "window" } ] }, { "name": "popup-embed-window", "group": "popupEmbed", "type": "window", "default": [], "alias": "选择画面" }, { "name": "popup-embed-max", "group": "popupEmbed", "type": "number(min=0)", "default": 200, "alias": "最多嵌入数" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-divoverlay": { "meta": { "name": "DIV 覆盖物", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "overlay-html", "group": "overlay", "type": "string(textarea)", "default": "
${name}
", "alias": "HTML 内容" }, { "name": "overlay-anchor", "group": "overlay", "type": "select", "default": "center", "alias": "锚点", "selectChoices": [ { "label": "居中", "value": "center" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" } ] }, { "name": "overlay-offset-x", "group": "overlay", "type": "number(unit=px)", "default": 0, "alias": "横向偏移" }, { "name": "overlay-offset-y", "group": "overlay", "type": "number(unit=px)", "default": 0, "alias": "纵向偏移" }, { "name": "overlay-embed-source", "group": "overlayEmbed", "type": "select", "default": "none", "alias": "嵌入内容", "selectChoices": [ { "label": "无(用 HTML 内容)", "value": "none" }, { "label": "画面内容", "value": "window" } ] }, { "name": "overlay-embed-window", "group": "overlayEmbed", "type": "window", "default": [], "alias": "选择画面" }, { "name": "overlay-embed-max", "group": "overlayEmbed", "type": "number(min=0)", "default": 200, "alias": "最多嵌入数" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "overlay-pick", "group": "static", "type": "map-point-pick", "default": "", "alias": "地图选点" }, { "name": "overlay-lng", "group": "static", "type": "number", "default": 0, "alias": "经度/横坐标" }, { "name": "overlay-lat", "group": "static", "type": "number", "default": 0, "alias": "纬度/纵坐标" } ] }, "map-svgoverlay": { "meta": { "name": "SVG 覆盖物", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "svg-content", "group": "svg", "type": "string(textarea)", "default": "SVG", "alias": "SVG 内容" }, { "name": "svg-coordinates", "group": "svg", "type": "map-image-bounds", "default": "-20,10;20,-10", "alias": "地理角点" }, { "name": "svg-scale", "group": "svg", "type": "number(min=0.5,max=4,step=0.5)", "default": 2, "alias": "渲染清晰度" }, { "name": "svg-opacity", "group": "svg", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "svg-saturation", "group": "svgFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "饱和度" }, { "name": "svg-hue", "group": "svgFilter", "type": "slider(min=0,max=360,step=1,unit=°)", "default": 0, "alias": "色相旋转" }, { "name": "svg-brightness", "group": "svgFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "亮度" }, { "name": "svg-contrast", "group": "svgFilter", "type": "slider(min=-100,max=100,step=1,unit=%)", "default": 0, "alias": "对比度" }, { "name": "svg-resampling", "group": "svgFilter", "type": "select", "default": "linear", "alias": "采样方式", "selectChoices": [ { "label": "平滑 (linear)", "value": "linear" }, { "label": "锐利 (nearest)", "value": "nearest" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-hillshade": { "meta": { "name": "山体阴影", "host": "map-2d" }, "options": [ { "name": "dem-url", "group": "dem", "type": "string", "default": "", "alias": "DEM 瓦片地址" }, { "name": "dem-encoding", "group": "dem", "type": "select", "default": "mapbox", "alias": "高程编码", "selectChoices": [ { "label": "Mapbox (terrain-rgb)", "value": "mapbox" }, { "label": "Terrarium", "value": "terrarium" } ] }, { "name": "dem-tile-size", "group": "dem", "type": "select", "default": 512, "alias": "瓦片尺寸", "selectChoices": [ { "label": "256", "value": 256 }, { "label": "512", "value": 512 } ] }, { "name": "dem-maxzoom", "group": "dem", "type": "number(min=0,max=24)", "default": 14, "alias": "最大级" }, { "name": "hillshade-exaggeration", "group": "hillshade", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 50, "alias": "夸张程度" }, { "name": "hillshade-direction", "group": "hillshade", "type": "slider(min=0,max=359,step=1,unit=°)", "default": 335, "alias": "光照方向" }, { "name": "hillshade-shadow-color", "group": "hillshade", "type": "color", "default": "#000000", "alias": "阴影色" }, { "name": "hillshade-highlight-color", "group": "hillshade", "type": "color", "default": "#ffffff", "alias": "高光色" }, { "name": "hillshade-accent-color", "group": "hillshade", "type": "color", "default": "#000000", "alias": "强调色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-canvas": { "meta": { "name": "画布", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "canvas-coordinates", "group": "canvas", "type": "map-image-bounds", "default": "-15,10;15,-10", "alias": "地理角点" }, { "name": "canvas-mode", "group": "canvas", "type": "select", "default": "radar", "alias": "绘制模式", "selectChoices": [ { "label": "雷达扫描", "value": "radar" }, { "label": "水波纹", "value": "ripple" }, { "label": "网格", "value": "grid" }, { "label": "纯色", "value": "solid" }, { "label": "自定义脚本", "value": "custom" } ] }, { "name": "canvas-script", "group": "canvas", "type": "js(height=260px)", "default": "// ctx: 2D 上下文;env: { size, time, progress, color, ... }\nconst { size, progress, color, TAU } = env\nctx.clearRect(0, 0, size, size)\nconst c = size / 2\nconst r = size * 0.36\nctx.fillStyle = color\nfor (let i = 0; i < 12; i++) {\n const a = (i / 12) * TAU + progress * TAU\n const x = c + r * Math.cos(a)\n const y = c + r * Math.sin(a)\n ctx.globalAlpha = 0.25 + 0.75 * (i / 12)\n ctx.beginPath()\n ctx.arc(x, y, size * 0.05, 0, TAU)\n ctx.fill()\n}\nctx.globalAlpha = 1\n", "alias": "自定义脚本" }, { "name": "canvas-color", "group": "canvas", "type": "color", "default": "#3aa1ff", "alias": "主色" }, { "name": "canvas-secondary-color", "group": "canvas", "type": "color", "default": "#33e0ff", "alias": "副色" }, { "name": "canvas-bg-color", "group": "canvas", "type": "color", "default": "transparent", "alias": "背景色" }, { "name": "canvas-opacity", "group": "canvas", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "canvas-size", "group": "canvasAdv", "type": "number(unit=px,min=16,max=2048)", "default": 256, "alias": "画布精度" }, { "name": "canvas-speed", "group": "canvasAdv", "type": "number(unit=ms,min=200)", "default": 3000, "alias": "动画周期" }, { "name": "canvas-line-width", "group": "canvasAdv", "type": "number(unit=px,min=0.5,step=0.5)", "default": 2, "alias": "线宽" }, { "name": "canvas-grid-step", "group": "canvasAdv", "type": "number(unit=px,min=4)", "default": 32, "alias": "网格间距" }, { "name": "canvas-ring-count", "group": "canvasAdv", "type": "number(min=1,max=12)", "default": 3, "alias": "水波环数" }, { "name": "canvas-sweep-span", "group": "canvasAdv", "type": "number(unit=°,min=5,max=180)", "default": 30, "alias": "扫描张角" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-symbol-cluster": { "meta": { "name": "符号聚合", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "symbol-label-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "文字颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "symbol-label-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "文字颜色·字段" }, { "name": "symbol-label-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "文字颜色·映射" }, { "name": "symbol-placement", "group": "symbolPlacement", "type": "select", "default": "point", "alias": "放置方式", "selectChoices": [ { "label": "点上", "value": "point" }, { "label": "沿线", "value": "line" }, { "label": "线中心", "value": "line-center" } ] }, { "name": "symbol-spacing", "group": "symbolPlacement", "type": "number(min=1,unit=px)", "default": 250, "alias": "沿线间距" }, { "name": "symbol-avoid-edges", "group": "symbolPlacement", "type": "boolean", "default": false, "alias": "避免跨瓦片边" }, { "name": "symbol-z-order", "group": "symbolPlacement", "type": "select", "default": "auto", "alias": "层内顺序", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "按视口Y", "value": "viewport-y" }, { "label": "按数据源序", "value": "source" } ] }, { "name": "symbol-sort-key", "group": "symbolPlacement", "type": "string", "default": "", "alias": "排序键字段" }, { "name": "text-anchor", "group": "symbolTextAdv", "type": "select", "default": "top", "alias": "锚定位置", "selectChoices": [ { "label": "中心", "value": "center" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左上", "value": "top-left" }, { "label": "右上", "value": "top-right" }, { "label": "左下", "value": "bottom-left" }, { "label": "右下", "value": "bottom-right" } ] }, { "name": "text-offset", "group": "symbolTextAdv", "type": "string", "default": "", "alias": "锚点偏移(字符)" }, { "name": "text-justify", "group": "symbolTextAdv", "type": "select", "default": "center", "alias": "对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "左对齐", "value": "left" }, { "label": "居中", "value": "center" }, { "label": "右对齐", "value": "right" } ] }, { "name": "text-transform", "group": "symbolTextAdv", "type": "select", "default": "none", "alias": "大小写", "selectChoices": [ { "label": "原样", "value": "none" }, { "label": "大写", "value": "uppercase" }, { "label": "小写", "value": "lowercase" } ] }, { "name": "text-rotate", "group": "symbolTextAdv", "type": "number(step=1,unit=°)", "default": 0, "alias": "旋转角度" }, { "name": "text-max-width", "group": "symbolTextAdv", "type": "number(min=0,step=1)", "default": 10, "alias": "换行宽度(em)" }, { "name": "text-letter-spacing", "group": "symbolTextAdv", "type": "number(step=0.01)", "default": 0, "alias": "字间距(em)" }, { "name": "text-line-height", "group": "symbolTextAdv", "type": "number(min=0,step=0.1)", "default": 1.2, "alias": "行高(em)" }, { "name": "text-padding", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 2, "alias": "碰撞内边距" }, { "name": "text-allow-overlap", "group": "symbolTextAdv", "type": "boolean", "default": false, "alias": "允许重叠" }, { "name": "text-optional", "group": "symbolTextAdv", "type": "boolean", "default": true, "alias": "冲突时可省略" }, { "name": "text-rotation-alignment", "group": "symbolTextAdv", "type": "select", "default": "auto", "alias": "旋转对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-pitch-alignment", "group": "symbolTextAdv", "type": "select", "default": "auto", "alias": "倾斜对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "text-opacity", "group": "symbolTextAdv", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "text-halo-color", "group": "symbolTextAdv", "type": "color", "default": "#000000", "alias": "光圈颜色" }, { "name": "text-halo-width", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 1, "alias": "光圈宽度" }, { "name": "text-halo-blur", "group": "symbolTextAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈模糊" }, { "name": "text-translate", "group": "symbolTextAdv", "type": "string", "default": "", "alias": "平移" }, { "name": "text-translate-anchor", "group": "symbolTextAdv", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "icon-anchor", "group": "symbolIconAdv", "type": "select", "default": "center", "alias": "锚定位置", "selectChoices": [ { "label": "中心", "value": "center" }, { "label": "左", "value": "left" }, { "label": "右", "value": "right" }, { "label": "上", "value": "top" }, { "label": "下", "value": "bottom" }, { "label": "左上", "value": "top-left" }, { "label": "右上", "value": "top-right" }, { "label": "左下", "value": "bottom-left" }, { "label": "右下", "value": "bottom-right" } ] }, { "name": "icon-offset", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "锚点偏移" }, { "name": "icon-allow-overlap", "group": "symbolIconAdv", "type": "boolean", "default": true, "alias": "允许重叠" }, { "name": "icon-ignore-placement", "group": "symbolIconAdv", "type": "boolean", "default": true, "alias": "忽略碰撞" }, { "name": "icon-optional", "group": "symbolIconAdv", "type": "boolean", "default": false, "alias": "冲突时可省略" }, { "name": "icon-rotation-alignment", "group": "symbolIconAdv", "type": "select", "default": "auto", "alias": "旋转对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "icon-pitch-alignment", "group": "symbolIconAdv", "type": "select", "default": "auto", "alias": "倾斜对齐", "selectChoices": [ { "label": "自动", "value": "auto" }, { "label": "随地图", "value": "map" }, { "label": "随视口", "value": "viewport" } ] }, { "name": "icon-keep-upright", "group": "symbolIconAdv", "type": "boolean", "default": false, "alias": "防止颠倒" }, { "name": "icon-padding", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 2, "alias": "碰撞内边距" }, { "name": "icon-text-fit", "group": "symbolIconAdv", "type": "select", "default": "none", "alias": "适应文本", "selectChoices": [ { "label": "不缩放", "value": "none" }, { "label": "适应宽度", "value": "width" }, { "label": "适应高度", "value": "height" }, { "label": "宽高都适应", "value": "both" } ] }, { "name": "icon-text-fit-padding", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "适应文本内边距" }, { "name": "icon-color", "group": "symbolIconAdv", "type": "color", "default": "", "alias": "图标颜色(SDF)" }, { "name": "icon-halo-color", "group": "symbolIconAdv", "type": "color", "default": "", "alias": "光圈颜色" }, { "name": "icon-halo-width", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈宽度" }, { "name": "icon-halo-blur", "group": "symbolIconAdv", "type": "number(min=0,unit=px)", "default": 0, "alias": "光圈模糊" }, { "name": "icon-translate", "group": "symbolIconAdv", "type": "string", "default": "", "alias": "平移" }, { "name": "icon-translate-anchor", "group": "symbolIconAdv", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "symbol-color", "group": "symbolDot", "type": "color", "default": "#3aa1ff", "alias": "圆点颜色" }, { "name": "symbol-size", "group": "symbolDot", "type": "number(unit=px,min=4)", "default": 8, "alias": "圆点大小" }, { "name": "symbol-stroke-color", "group": "symbolDot", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "symbol-label", "group": "symbolLabel", "type": "boolean", "default": false, "alias": "显示文字" }, { "name": "symbol-label-size", "group": "symbolLabel", "type": "number(unit=px,min=8)", "default": 12, "alias": "文字大小" }, { "name": "symbol-label-color", "group": "symbolLabel", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cluster-radius", "group": "cluster", "type": "number(unit=px,min=1)", "default": 60, "alias": "聚合半径" }, { "name": "cluster-max-zoom", "group": "cluster", "type": "number(min=0,max=24)", "default": 14, "alias": "聚合最大级" }, { "name": "cluster-color", "group": "cluster", "type": "color", "default": "#3aa1ff", "alias": "簇气泡颜色" }, { "name": "cluster-opacity", "group": "cluster", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "簇不透明度" }, { "name": "cluster-stroke-color", "group": "cluster", "type": "color", "default": "#ffffff", "alias": "簇描边色" }, { "name": "cluster-stroke-width", "group": "cluster", "type": "number(unit=px,min=0,step=0.5)", "default": 2, "alias": "簇描边宽" }, { "name": "cluster-count-size", "group": "cluster", "type": "number(unit=px,min=8)", "default": 12, "alias": "计数字号" }, { "name": "cluster-count-color", "group": "cluster", "type": "color", "default": "#ffffff", "alias": "计数颜色" }, { "name": "symbol-icon", "group": "symbolIcon", "type": "map-icon", "default": "", "alias": "图标图片" }, { "name": "icon-size", "group": "symbolIcon", "type": "number(min=0,step=0.1)", "default": 1, "alias": "图标缩放" }, { "name": "icon-rotate", "group": "symbolIcon", "type": "number(step=1,unit=°)", "default": 0, "alias": "旋转角度" }, { "name": "icon-opacity", "group": "symbolIcon", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-marker-cluster": { "meta": { "name": "标记聚合", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "cluster-cell", "group": "cluster", "type": "number(unit=px,min=10)", "default": 60, "alias": "聚合网格" }, { "name": "cluster-color", "group": "cluster", "type": "color", "default": "#3aa1ff", "alias": "簇颜色" }, { "name": "cluster-text-color", "group": "cluster", "type": "color", "default": "#ffffff", "alias": "计数颜色" }, { "name": "cluster-text-size", "group": "cluster", "type": "number(unit=px,min=8)", "default": 12, "alias": "计数字号" }, { "name": "point-kind", "group": "point", "type": "select", "default": "circle", "alias": "样式", "selectChoices": [ { "label": "引擎默认", "value": "default" }, { "label": "水滴", "value": "pin" }, { "label": "圆点", "value": "dot" }, { "label": "图片", "value": "icon" } ] }, { "name": "point-color", "group": "point", "type": "color", "default": "#f5552a", "alias": "颜色" }, { "name": "point-size", "group": "point", "type": "number(unit=px,min=4)", "default": 14, "alias": "大小" }, { "name": "point-icon-url", "group": "point", "type": "string", "default": "", "alias": "图片地址" }, { "name": "point-label", "group": "point", "type": "boolean", "default": true, "alias": "显示名称" }, { "name": "point-label-color", "group": "point", "type": "color", "default": "#ffffff", "alias": "名称颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-animate-line": { "meta": { "name": "流动线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "flow-color", "group": "flow", "type": "color", "default": "#3aa1ff", "alias": "流光颜色" }, { "name": "flow-opacity", "group": "flow", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "流光不透明度" }, { "name": "flow-width", "group": "flow", "type": "number(unit=px,min=0.5,step=0.5)", "default": 3, "alias": "线宽" }, { "name": "flow-dash", "group": "flow", "type": "number(min=0,step=0.5)", "default": 4, "alias": "实线段" }, { "name": "flow-gap", "group": "flow", "type": "number(min=0,step=0.5)", "default": 3, "alias": "空白段" }, { "name": "flow-period", "group": "flow", "type": "number(unit=ms,min=200)", "default": 1500, "alias": "流动周期" }, { "name": "flow-reverse", "group": "flow", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "base-color", "group": "flow", "type": "color", "default": "#1b3a5b", "alias": "轨道颜色" }, { "name": "base-opacity", "group": "flow", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 40, "alias": "轨道不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-path-animate": { "meta": { "name": "路径动画", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "dot-color", "group": "dot", "type": "color", "default": "#3aa1ff", "alias": "点颜色" }, { "name": "dot-radius", "group": "dot", "type": "number(unit=px,min=1,step=0.5)", "default": 6, "alias": "点半径" }, { "name": "dot-blur", "group": "dot", "type": "number(min=0,max=2,step=0.1)", "default": 0.4, "alias": "柔光" }, { "name": "dot-opacity", "group": "dot", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "dot-stroke-color", "group": "dot", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "dot-stroke-width", "group": "dot", "type": "number(unit=px,min=0,step=0.5)", "default": 1.5, "alias": "描边宽度" }, { "name": "dot-count", "group": "dot", "type": "number(min=1,max=50,step=1)", "default": 1, "alias": "点数量" }, { "name": "dot-period", "group": "dot", "type": "number(unit=ms,min=200)", "default": 4000, "alias": "运动周期" }, { "name": "dot-reverse", "group": "dot", "type": "boolean", "default": false, "alias": "反向运动" }, { "name": "path-color", "group": "path", "type": "color", "default": "#1b3a5b", "alias": "轨道颜色" }, { "name": "path-width", "group": "path", "type": "number(unit=px,min=0.5,step=0.5)", "default": 2, "alias": "轨道线宽" }, { "name": "path-opacity", "group": "path", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 60, "alias": "轨道不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-animate-fill": { "meta": { "name": "呼吸面", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fill-color", "group": "breath", "type": "color", "default": "#2f6fb0", "alias": "填充颜色" }, { "name": "breath-min", "group": "breath", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 15, "alias": "最小不透明度" }, { "name": "breath-max", "group": "breath", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 65, "alias": "最大不透明度" }, { "name": "breath-period", "group": "breath", "type": "number(unit=ms,min=200)", "default": 2000, "alias": "呼吸周期" }, { "name": "outline-color", "group": "breath", "type": "color", "default": "#9fd0ff", "alias": "描边颜色" }, { "name": "outline-width", "group": "breath", "type": "number(unit=px,min=0,step=0.5)", "default": 1, "alias": "描边宽度" }, { "name": "outline-opacity", "group": "breath", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 80, "alias": "描边不透明度" }, { "name": "polygon-points", "group": "source", "type": "string", "default": "0,0;20,0;20,15;0,15", "alias": "顶点坐标" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-name-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "唯一键字段" } ] }, "map-animate-symbol": { "meta": { "name": "跳动符号", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "symbol-color", "group": "symbol", "type": "color", "default": "#3aa1ff", "alias": "图标颜色" }, { "name": "symbol-size", "group": "symbol", "type": "number(unit=px,min=4)", "default": 10, "alias": "图标大小" }, { "name": "symbol-stroke-color", "group": "symbol", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "bounce-amplitude", "group": "symbol", "type": "slider(min=0,max=90,step=1,unit=%)", "default": 30, "alias": "跳动幅度" }, { "name": "bounce-period", "group": "symbol", "type": "number(unit=ms,min=200)", "default": 1200, "alias": "跳动周期" }, { "name": "symbol-label", "group": "symbol", "type": "boolean", "default": false, "alias": "显示文字" }, { "name": "symbol-label-size", "group": "symbol", "type": "number(unit=px,min=8)", "default": 12, "alias": "文字大小" }, { "name": "symbol-label-color", "group": "symbol", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fill-extrusion-animate": { "meta": { "name": "拉伸", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "extrusion-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "顶面颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "extrusion-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "顶面颜色·字段" }, { "name": "extrusion-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "顶面颜色·映射" }, { "name": "extrusion-base-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "底部高度·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "extrusion-base-field", "group": "styleExpr", "type": "string", "default": "", "alias": "底部高度·字段" }, { "name": "extrusion-base-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "底部高度·映射" }, { "name": "extrusion-color", "group": "extrusion", "type": "color", "default": "#2f6fb0", "alias": "顶面颜色" }, { "name": "extrusion-opacity", "group": "extrusion", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "不透明度" }, { "name": "extrusion-base", "group": "extrusion", "type": "number(min=0)", "default": 0, "alias": "底部高度(米)" }, { "name": "extrusion-hover-color", "group": "extrusion", "type": "color", "default": "#3aa1ff", "alias": "悬停颜色" }, { "name": "extrusion-selected-color", "group": "extrusion", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "grow-min-height", "group": "growAnim", "type": "number(min=0)", "default": 0, "alias": "起始高度(米)" }, { "name": "grow-max-height", "group": "growAnim", "type": "number(min=0)", "default": 1000, "alias": "峰值高度(米)" }, { "name": "grow-period", "group": "growAnim", "type": "number(unit=ms,min=200)", "default": 2500, "alias": "生长周期" }, { "name": "grow-repeat-type", "group": "growAnim", "type": "select(radioGroup)", "default": "reverse", "alias": "重复方式", "selectChoices": [ { "label": "往返(升起→落下)", "value": "reverse" }, { "label": "循环(升起→重来)", "value": "loop" } ] }, { "name": "extrusion-vertical-gradient", "group": "extrusionAdvanced", "type": "boolean", "default": true, "alias": "侧面垂直渐变" }, { "name": "extrusion-pattern", "group": "extrusionAdvanced", "type": "map-icon", "default": "", "alias": "拉伸填充图案" }, { "name": "extrusion-translate", "group": "extrusionAdvanced", "type": "string", "default": "", "alias": "平移(px)" }, { "name": "extrusion-translate-anchor", "group": "extrusionAdvanced", "type": "select", "default": "map", "alias": "平移参考", "selectChoices": [ { "label": "相对地图", "value": "map" }, { "label": "相对视口", "value": "viewport" } ] }, { "name": "polygon-points", "group": "source", "type": "string", "default": "0,0;20,0;20,15;0,15", "alias": "顶点坐标" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-name-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourceSurfaceMap", "type": "string", "default": "", "alias": "唯一键字段" } ] }, "map-symbol-path-animate": { "meta": { "name": "符号沿路径", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "arrow-shape", "group": "arrow", "type": "select", "default": "arrow", "alias": "符号形状", "selectChoices": [ { "label": "经典箭头", "value": "arrow" }, { "label": "三角", "value": "triangle" }, { "label": "V 形", "value": "chevron" }, { "label": "导航定位", "value": "navigation" }, { "label": "菱形", "value": "diamond" }, { "label": "圆点(无方向)", "value": "circle" } ] }, { "name": "arrow-color", "group": "arrow", "type": "color", "default": "#3aa1ff", "alias": "符号颜色" }, { "name": "arrow-size", "group": "arrow", "type": "number(unit=px,min=6)", "default": 14, "alias": "符号大小" }, { "name": "arrow-stroke-color", "group": "arrow", "type": "color", "default": "#ffffff", "alias": "描边颜色" }, { "name": "arrow-stroke-width", "group": "arrow", "type": "number(min=0,step=0.5)", "default": 1.2, "alias": "描边宽度" }, { "name": "arrow-opacity", "group": "arrow", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "arrow-count", "group": "arrow", "type": "number(min=1,max=50,step=1)", "default": 1, "alias": "符号数量" }, { "name": "move-period", "group": "arrow", "type": "number(unit=ms,min=200)", "default": 5000, "alias": "运动周期" }, { "name": "move-reverse", "group": "arrow", "type": "boolean", "default": false, "alias": "反向运动" }, { "name": "path-color", "group": "path", "type": "color", "default": "#1b3a5b", "alias": "轨道颜色" }, { "name": "path-width", "group": "path", "type": "number(unit=px,min=0.5,step=0.5)", "default": 2, "alias": "轨道线宽" }, { "name": "path-opacity", "group": "path", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 60, "alias": "轨道不透明度" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-line-extrusion": { "meta": { "name": "立体线", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "wall-color", "group": "wall", "type": "color", "default": "#3aa1ff", "alias": "墙体颜色" }, { "name": "wall-opacity", "group": "wall", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "不透明度" }, { "name": "wall-height", "group": "wall", "type": "number(min=0)", "default": 500, "alias": "高度(米)" }, { "name": "wall-base", "group": "wall", "type": "number(min=0)", "default": 0, "alias": "底部高度(米)" }, { "name": "wall-width", "group": "wall", "type": "number(min=0,step=0.1)", "default": 0.5, "alias": "墙体宽度" }, { "name": "wall-hover-color", "group": "wall", "type": "color", "default": "#67c23a", "alias": "悬停颜色" }, { "name": "wall-selected-color", "group": "wall", "type": "color", "default": "#ff7875", "alias": "选中颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-effect-marker": { "meta": { "name": "特效标记", "host": "map-2d" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "effect-type", "group": "effect", "type": "select", "default": "breathingAperture", "alias": "效果类型", "selectChoices": [ { "label": "呼吸光圈", "value": "breathingAperture" }, { "label": "旋转光环", "value": "rotatingAperture" }, { "label": "发光光环", "value": "haloRing" }, { "label": "扩散点", "value": "diffusedAperture" }, { "label": "旋转文本框", "value": "rotatingTextBorder" }, { "label": "荧光点", "value": "fluorescence" } ] }, { "name": "effect-colors", "group": "effect", "type": "colors", "default": "#3aa1ff;#33e0ff", "alias": "颜色" }, { "name": "effect-width", "group": "effect", "type": "number(unit=px,min=8)", "default": 60, "alias": "宽度" }, { "name": "effect-height", "group": "effect", "type": "number(unit=px,min=8)", "default": 60, "alias": "高度" }, { "name": "effect-text", "group": "effect", "type": "boolean", "default": false, "alias": "显示名称" }, { "name": "effect-text-field", "group": "effect", "type": "string", "default": "name", "alias": "文字字段" }, { "name": "effect-text-size", "group": "effect", "type": "number(unit=px,min=8)", "default": 12, "alias": "文字大小" }, { "name": "effect-text-color", "group": "effect", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-symbol": { "meta": { "name": "特效图标", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-symbol-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "图标颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "fx-symbol-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "图标颜色·字段" }, { "name": "fx-symbol-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "图标颜色·映射" }, { "name": "symbol-label-color-mode", "group": "styleExpr", "type": "select(radioGroup)", "default": "const", "alias": "文字颜色·取值", "selectChoices": [ { "label": "常量", "value": "const" }, { "label": "按属性", "value": "field" }, { "label": "按缩放", "value": "zoom" } ] }, { "name": "symbol-label-color-field", "group": "styleExpr", "type": "string", "default": "", "alias": "文字颜色·字段" }, { "name": "symbol-label-color-stops", "group": "styleExpr", "type": "string(textarea,rows=3)", "default": "", "alias": "文字颜色·映射" }, { "name": "fx-symbol-preset", "group": "fx", "type": "select", "default": "pulseRing", "alias": "特效类型", "selectChoices": [ { "label": "火焰", "value": "fire" }, { "label": "脉冲环", "value": "pulseRing" }, { "label": "光晕", "value": "halo" }, { "label": "雷达扫描", "value": "radarSweep" }, { "label": "烟雾", "value": "smoke" }, { "label": "闪电", "value": "lightning" }, { "label": "流星", "value": "meteor" }, { "label": "漩涡", "value": "vortex" }, { "label": "能量盾", "value": "shield" }, { "label": "烟花", "value": "firework" }, { "label": "准星", "value": "crosshair" } ] }, { "name": "fx-symbol-color", "group": "fx", "type": "color", "default": "#33e0ff", "alias": "颜色" }, { "name": "fx-symbol-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-symbol-scale", "group": "fx", "type": "number(min=0.1,step=0.1)", "default": 1, "alias": "图标缩放" }, { "name": "fx-symbol-px", "group": "fx", "type": "number(min=16,step=16)", "default": 128, "alias": "图标精度(px)" }, { "name": "fx-symbol-sdf", "group": "fx", "type": "boolean", "default": false, "alias": "SDF 可染色" }, { "name": "fx-symbol-collision", "group": "fx", "type": "boolean", "default": false, "alias": "碰撞避让" }, { "name": "fx-symbol-fps", "group": "fx", "type": "number(min=0,max=60,step=5)", "default": 0, "alias": "动画帧率" }, { "name": "symbol-label", "group": "symbolLabel", "type": "boolean", "default": false, "alias": "显示文字" }, { "name": "symbol-label-size", "group": "symbolLabel", "type": "number(unit=px,min=8)", "default": 12, "alias": "文字大小" }, { "name": "symbol-label-color", "group": "symbolLabel", "type": "color", "default": "#ffffff", "alias": "文字颜色" }, { "name": "cluster", "group": "symbolClusterGroup", "type": "boolean", "default": false, "alias": "聚合显示" }, { "name": "cluster-radius", "group": "symbolClusterGroup", "type": "number(unit=px,min=10)", "default": 50, "alias": "聚合半径" }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "filter-expr", "group": "featureFilter", "type": "string(textarea,rows=4)", "default": "", "alias": "过滤条件" }, { "name": "filter-combine", "group": "featureFilter", "type": "select(radioGroup)", "default": "all", "alias": "组合方式", "selectChoices": [ { "label": "全部满足(AND)", "value": "all" }, { "label": "任一满足(OR)", "value": "any" } ] }, { "name": "tooltip-enable", "group": "tooltip", "type": "boolean", "default": false, "alias": "启用悬停提示" }, { "name": "tooltip-fields", "group": "tooltip", "type": "string", "default": "", "alias": "显示字段" }, { "name": "tooltip-title-field", "group": "tooltip", "type": "string", "default": "", "alias": "标题字段" }, { "name": "feature-panel-uid", "group": "featurePanel", "type": "window", "default": [], "alias": "点击弹出画面" }, { "name": "feature-panel-offset", "group": "featurePanel", "type": "vector<水平,垂直>", "default": [ 0, 0 ], "alias": "弹窗偏移(px)" }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-shadertoy-point": { "meta": { "name": "着色器·点", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#ffffff", "alias": "叠色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 200, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "st-frag", "group": "fx", "type": "string(textarea,rows=8)", "default": "void mainImage(out vec4 fragColor, in vec2 fragCoord){\n vec2 uv = fragCoord/iResolution.xy; float t = iTime*0.8;\n float v = sin(uv.x*10.0+t)+sin(uv.y*10.0-t*1.3)+sin((uv.x+uv.y)*8.0+t*0.7);\n vec3 col = 0.5 + 0.5*cos(t + v + vec3(0.0,2.0,4.0));\n float r = length(uv-0.5); float m = smoothstep(0.5, 0.05, r);\n fragColor = vec4(col*m, m);\n}", "alias": "片元着色器" }, { "name": "st-alpha-mode", "group": "fx", "type": "select", "default": "premul", "alias": "混合方式", "selectChoices": [ { "label": "预乘 premul(柔边遮罩,默认)", "value": "premul" }, { "label": "不透明 opaque(与 Shadertoy 预览一致)", "value": "opaque" }, { "label": "叠加 additive(发光/粒子)", "value": "additive" }, { "label": "亮度抠图 luma(去黑底)", "value": "luma" }, { "label": "颜色抠图 colorKey(去指定底色)", "value": "colorKey" } ] }, { "name": "st-res", "group": "fx", "type": "number(min=0,step=32)", "default": 256, "alias": "虚拟分辨率" }, { "name": "st-luma-low", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.15, "alias": "抠图下限" }, { "name": "st-luma-high", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.4, "alias": "抠图上限" }, { "name": "st-luma-gamma", "group": "fx", "type": "number(min=0.1,step=0.1)", "default": 1.5, "alias": "抠图伽马" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-shadertoy-line": { "meta": { "name": "着色器·线", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#ffffff", "alias": "叠色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 16, "alias": "线宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "st-frag", "group": "fx", "type": "string(textarea,rows=8)", "default": "void mainImage(out vec4 fragColor, in vec2 fragCoord){\n vec2 uv = fragCoord/iResolution.xy; float t = iTime*0.9;\n float flow = sin(uv.x*14.0 - t*5.0)*0.5+0.5;\n vec3 col = mix(vec3(0.05,0.35,0.75), vec3(0.6,0.95,1.0), flow);\n float edge = smoothstep(0.5, 0.12, abs(uv.y-0.5));\n float a = edge*(0.35+0.65*flow);\n fragColor = vec4(col*a, a);\n}", "alias": "片元着色器" }, { "name": "st-alpha-mode", "group": "fx", "type": "select", "default": "premul", "alias": "混合方式", "selectChoices": [ { "label": "预乘 premul(柔边遮罩,默认)", "value": "premul" }, { "label": "不透明 opaque(与 Shadertoy 预览一致)", "value": "opaque" }, { "label": "叠加 additive(发光/粒子)", "value": "additive" }, { "label": "亮度抠图 luma(去黑底)", "value": "luma" }, { "label": "颜色抠图 colorKey(去指定底色)", "value": "colorKey" } ] }, { "name": "st-res", "group": "fx", "type": "number(min=0,step=32)", "default": 256, "alias": "虚拟分辨率" }, { "name": "st-luma-low", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.15, "alias": "抠图下限" }, { "name": "st-luma-high", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.4, "alias": "抠图上限" }, { "name": "st-luma-gamma", "group": "fx", "type": "number(min=0.1,step=0.1)", "default": 1.5, "alias": "抠图伽马" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-fx-shadertoy-fullscreen": { "meta": { "name": "着色器·全屏", "host": "map-2d", "category": "特效" }, "options": [ { "name": "fx-color", "group": "fx", "type": "color", "default": "#ffffff", "alias": "叠色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "st-frag", "group": "fx", "type": "string(textarea,rows=8)", "default": "void mainImage(out vec4 fragColor, in vec2 fragCoord){\n vec2 uv = fragCoord/iResolution.xy; float t = iTime*0.5;\n float band1 = sin(uv.x*4.0 + t*1.4)*0.5 + 0.5;\n float band2 = sin(uv.x*7.0 - t*1.1 + 1.0)*0.5 + 0.5;\n float curtain = exp(-pow((uv.y - 0.55 + 0.16*sin(uv.x*4.0+t))*3.0, 2.0));\n curtain *= (band1*0.6 + band2*0.4);\n vec3 col = mix(vec3(0.10,0.95,0.55), vec3(0.45,0.25,0.95), band2);\n float a = curtain*0.85;\n fragColor = vec4(col*a, a);\n}", "alias": "片元着色器" }, { "name": "st-alpha-mode", "group": "fx", "type": "select", "default": "premul", "alias": "混合方式", "selectChoices": [ { "label": "预乘 premul(柔边遮罩,默认)", "value": "premul" }, { "label": "不透明 opaque(与 Shadertoy 预览一致)", "value": "opaque" }, { "label": "叠加 additive(发光/粒子)", "value": "additive" }, { "label": "亮度抠图 luma(去黑底)", "value": "luma" }, { "label": "颜色抠图 colorKey(去指定底色)", "value": "colorKey" } ] }, { "name": "st-res", "group": "fx", "type": "number(min=0,step=32)", "default": 256, "alias": "虚拟分辨率" }, { "name": "st-luma-low", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.15, "alias": "抠图下限" }, { "name": "st-luma-high", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.4, "alias": "抠图上限" }, { "name": "st-luma-gamma", "group": "fx", "type": "number(min=0.1,step=0.1)", "default": 1.5, "alias": "抠图伽马" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "topmost", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] } ] }, "map-fx-fire": { "meta": { "name": "火焰", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#ff731a", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 95, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 80, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-intensity", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1, "alias": "强度" }, { "name": "fx-flicker", "group": "fx", "type": "number(min=0,step=0.1)", "default": 2, "alias": "抖动速度" }, { "name": "fx-wind", "group": "fx", "type": "number(step=0.1)", "default": 0, "alias": "风偏" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-pulse-ring": { "meta": { "name": "脉冲环", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#4dd9ff", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 90, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 120, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-rate", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1.5, "alias": "频率(Hz)" }, { "name": "fx-ring-count", "group": "fx", "type": "number(min=1,step=1)", "default": 3, "alias": "环数" }, { "name": "fx-thick", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.06, "alias": "环厚" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-halo": { "meta": { "name": "光晕", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#d9bfff", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 95, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 120, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-core-pow", "group": "fx", "type": "number(min=0,step=0.1)", "default": 0.8, "alias": "核心收紧" }, { "name": "fx-falloff", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1, "alias": "边缘衰减" }, { "name": "fx-pulse-rate", "group": "fx", "type": "number(min=0,step=0.1)", "default": 0, "alias": "呼吸频率(Hz)" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-radar": { "meta": { "name": "雷达扫描", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#4dff8c", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 95, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 200, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-rev-per-sec", "group": "fx", "type": "number(step=0.1)", "default": 1.2, "alias": "转速(圈/秒)" }, { "name": "fx-beam-deg", "group": "fx", "type": "number(min=1,max=360,step=1)", "default": 60, "alias": "波束角(°)" }, { "name": "fx-afterglow", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.25, "alias": "余辉" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-smoke": { "meta": { "name": "烟雾", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#c7c7d1", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 85, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 140, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-density", "group": "fx", "type": "number(min=0,step=0.1)", "default": 0.5, "alias": "密度" }, { "name": "fx-rise-speed", "group": "fx", "type": "number(min=0,step=0.1)", "default": 0.4, "alias": "上升速度" }, { "name": "fx-wind", "group": "fx", "type": "number(step=0.1)", "default": 0, "alias": "风偏" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-lightning": { "meta": { "name": "闪电", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#e6f2ff", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 120, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-strike-every", "group": "fx", "type": "number(min=20,step=20)", "default": 600, "alias": "击打间隔(ms)" }, { "name": "fx-branch", "group": "fx", "type": "number(min=1,step=1)", "default": 4, "alias": "分支细节" }, { "name": "fx-thickness", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.04, "alias": "粗细" }, { "name": "fx-trigger-once", "group": "fx", "type": "boolean", "default": false, "alias": "一次性触发" }, { "name": "fx-ttl", "group": "fx", "type": "number(min=0,step=100)", "default": 1200, "alias": "存活(ms)" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-meteor": { "meta": { "name": "流星", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#ffd98c", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 140, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-tail-len", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1, "alias": "拖尾长度" }, { "name": "fx-head-sharp", "group": "fx", "type": "number(min=0,step=0.1)", "default": 6, "alias": "头部锋利度" }, { "name": "fx-heading-deg", "group": "fx", "type": "number(min=0,max=360,step=1)", "default": 90, "alias": "方向(°)" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-vortex": { "meta": { "name": "漩涡", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#8c4dff", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 160, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-swirl-speed", "group": "fx", "type": "number(step=0.1)", "default": 0.6, "alias": "旋转速度(圈/秒)" }, { "name": "fx-arm-count", "group": "fx", "type": "number(min=1,max=6,step=1)", "default": 3, "alias": "螺旋臂数" }, { "name": "fx-hole-radius", "group": "fx", "type": "number(min=0,max=0.4,step=0.01)", "default": 0.15, "alias": "中心半径" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-shield": { "meta": { "name": "能量盾", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#4dccff", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 160, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-pulse-rate", "group": "fx", "type": "number(min=0,step=0.1)", "default": 0.6, "alias": "冲击频率(Hz)" }, { "name": "fx-hex-scale", "group": "fx", "type": "number(min=1,max=16,step=0.5)", "default": 8, "alias": "蜂窝密度" }, { "name": "fx-edge-width", "group": "fx", "type": "number(min=0,max=0.2,step=0.01)", "default": 0.06, "alias": "边线厚" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-firework": { "meta": { "name": "烟花", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#ff8c33", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 180, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-burst-rate", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1, "alias": "爆炸频率(Hz)" }, { "name": "fx-particle", "group": "fx", "type": "number(min=1,max=24,step=1)", "default": 12, "alias": "粒子数" }, { "name": "fx-gravity", "group": "fx", "type": "number(min=0,max=1,step=0.05)", "default": 0.4, "alias": "重力" }, { "name": "fx-trigger-once", "group": "fx", "type": "boolean", "default": false, "alias": "一次性触发" }, { "name": "fx-ttl", "group": "fx", "type": "number(min=0,step=100)", "default": 1200, "alias": "存活(ms)" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-crosshair": { "meta": { "name": "准星", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-color", "group": "fx", "type": "color", "default": "#ff4d4d", "alias": "颜色" }, { "name": "fx-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "不透明度" }, { "name": "fx-size", "group": "fx", "type": "number(min=1)", "default": 140, "alias": "尺寸" }, { "name": "fx-size-units", "group": "fx", "type": "select", "default": "pixels", "alias": "尺寸单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-rot-speed", "group": "fx", "type": "number(step=0.05)", "default": 0.15, "alias": "旋转速度(圈/秒)" }, { "name": "fx-bracket-len", "group": "fx", "type": "number(min=0.05,max=0.6,step=0.01)", "default": 0.25, "alias": "括号臂长" }, { "name": "fx-blink-rate", "group": "fx", "type": "number(min=0,step=0.1)", "default": 1.5, "alias": "呼吸频率(Hz)" }, { "name": "fx-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-name-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "名称属性" }, { "name": "src-value-prop", "group": "sourcePointMap", "type": "string", "default": "", "alias": "数值属性" }, { "name": "src-key-field", "group": "sourcePointMap", "type": "string", "default": "", "alias": "唯一键字段" }, { "name": "marker-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "marker-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "marker-name", "group": "fields", "type": "field(min=0,max=1)", "alias": "名称", "binding": true }, { "name": "marker-value", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "数值", "binding": true }, { "name": "marker-points", "group": "static", "type": "string", "default": "0,0;10,0;-10,5;20,-10", "alias": "坐标点" } ] }, "map-fx-flowline": { "meta": { "name": "流光", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#2eb8ff", "alias": "底线颜色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 65, "alias": "底线浓度" }, { "name": "fx-line-head-color", "group": "fx", "type": "color", "default": "#e6ffff", "alias": "飞头颜色" }, { "name": "fx-line-head-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "飞头浓度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 14, "alias": "飞头宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-line-width-base", "group": "fx", "type": "number(min=0,step=0.5)", "default": 8, "alias": "底线宽" }, { "name": "fx-line-speed", "group": "fx", "type": "number(min=0,step=0.05)", "default": 0.35, "alias": "流速" }, { "name": "fx-line-dash", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.22, "alias": "虚线段长" }, { "name": "fx-line-show-base", "group": "fx", "type": "boolean", "default": true, "alias": "显示底线" }, { "name": "fx-line-reverse", "group": "fx", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "fx-line-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-fx-meteor-line": { "meta": { "name": "流星线", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#ff8c33", "alias": "底线颜色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 55, "alias": "底线浓度" }, { "name": "fx-line-head-color", "group": "fx", "type": "color", "default": "#fff7c7", "alias": "飞头颜色" }, { "name": "fx-line-head-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "飞头浓度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 12, "alias": "飞头宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-line-width-base", "group": "fx", "type": "number(min=0,step=0.5)", "default": 6, "alias": "底线宽" }, { "name": "fx-line-speed", "group": "fx", "type": "number(min=0,step=0.05)", "default": 0.9, "alias": "流速" }, { "name": "fx-line-dash", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.25, "alias": "虚线段长" }, { "name": "fx-line-show-base", "group": "fx", "type": "boolean", "default": true, "alias": "显示底线" }, { "name": "fx-line-reverse", "group": "fx", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "fx-line-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-fx-lightning-line": { "meta": { "name": "闪电线", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#8cd9ff", "alias": "底线颜色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 45, "alias": "底线浓度" }, { "name": "fx-line-head-color", "group": "fx", "type": "color", "default": "#ffffff", "alias": "飞头颜色" }, { "name": "fx-line-head-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "飞头浓度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 8, "alias": "飞头宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-line-width-base", "group": "fx", "type": "number(min=0,step=0.5)", "default": 2, "alias": "底线宽" }, { "name": "fx-line-speed", "group": "fx", "type": "number(min=0,step=0.05)", "default": 2, "alias": "流速" }, { "name": "fx-line-dash", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.06, "alias": "虚线段长" }, { "name": "fx-line-show-base", "group": "fx", "type": "boolean", "default": false, "alias": "显示底线" }, { "name": "fx-line-reverse", "group": "fx", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "fx-line-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-fx-arrow-flow": { "meta": { "name": "箭头流", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#3380d9", "alias": "底线颜色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 45, "alias": "底线浓度" }, { "name": "fx-line-head-color", "group": "fx", "type": "color", "default": "#f2ffff", "alias": "飞头颜色" }, { "name": "fx-line-head-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "飞头浓度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 16, "alias": "飞头宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-line-width-base", "group": "fx", "type": "number(min=0,step=0.5)", "default": 8, "alias": "底线宽" }, { "name": "fx-line-speed", "group": "fx", "type": "number(min=0,step=0.05)", "default": 0.45, "alias": "流速" }, { "name": "fx-line-dash", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.1, "alias": "虚线段长" }, { "name": "fx-line-show-base", "group": "fx", "type": "boolean", "default": true, "alias": "显示底线" }, { "name": "fx-line-reverse", "group": "fx", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "fx-line-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] }, "map-fx-dash-flow": { "meta": { "name": "蚂蚁线", "host": "map-2d", "category": "特效" }, "options": [ { "name": "enable-zoom", "group": "basic", "type": "boolean", "default": false, "alias": "限制缩放区间" }, { "name": "min-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 0, "alias": "最小级别" }, { "name": "max-zoom", "group": "basic", "type": "number(min=0,max=24,step=0.1)", "default": 24, "alias": "最大级别" }, { "name": "fx-line-color", "group": "fx", "type": "color", "default": "#4db3ff", "alias": "底线颜色" }, { "name": "fx-line-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 30, "alias": "底线浓度" }, { "name": "fx-line-head-color", "group": "fx", "type": "color", "default": "#f2ffff", "alias": "飞头颜色" }, { "name": "fx-line-head-opacity", "group": "fx", "type": "slider(min=0,max=100,step=1,unit=%)", "default": 100, "alias": "飞头浓度" }, { "name": "fx-line-width", "group": "fx", "type": "number(min=1)", "default": 7, "alias": "飞头宽" }, { "name": "fx-line-width-units", "group": "fx", "type": "select", "default": "pixels", "alias": "宽度单位", "selectChoices": [ { "label": "像素(缩放不变)", "value": "pixels" }, { "label": "地图单位(随缩放)", "value": "map" } ] }, { "name": "fx-line-width-base", "group": "fx", "type": "number(min=0,step=0.5)", "default": 3, "alias": "底线宽" }, { "name": "fx-line-speed", "group": "fx", "type": "number(min=0,step=0.05)", "default": 0.55, "alias": "流速" }, { "name": "fx-line-dash", "group": "fx", "type": "number(min=0,max=1,step=0.01)", "default": 0.06, "alias": "虚线段长" }, { "name": "fx-line-show-base", "group": "fx", "type": "boolean", "default": true, "alias": "显示底线" }, { "name": "fx-line-reverse", "group": "fx", "type": "boolean", "default": false, "alias": "反向流动" }, { "name": "fx-line-bucket", "group": "fx", "type": "select", "default": "above", "alias": "绘制层级", "selectChoices": [ { "label": "底图之上(默认)", "value": "above" }, { "label": "底图之下", "value": "below" }, { "label": "最顶层", "value": "topmost" } ] }, { "name": "cross-filter-emit", "group": "linkage", "type": "boolean", "default": false, "alias": "筛选其他组件" }, { "name": "cross-filter-receive", "group": "linkage", "type": "boolean", "default": false, "alias": "响应组件筛选" }, { "name": "cross-filter-routing-enabled", "group": "linkage", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "cross-filter-routing", "group": "linkage", "cluster": "map", "children": [ { "name": "cross-filter-list-mode", "group": "linkage", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "cross-filter-widgets", "group": "linkage", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "select-sync-emit", "group": "selection", "type": "boolean", "default": false, "alias": "选中其他组件" }, { "name": "select-sync-receive", "group": "selection", "type": "boolean", "default": false, "alias": "接收选中" }, { "name": "select-sync-routing-enabled", "group": "selection", "type": "boolean", "default": false, "alias": "高级设置" }, { "name": "select-sync-routing", "group": "selection", "cluster": "map", "children": [ { "name": "select-sync-list-mode", "group": "selection", "type": "select(radioGroup)", "default": "blacklist", "alias": "选择模式", "selectChoices": [ { "value": "blacklist", "label": "黑名单模式" }, { "value": "whitelist", "label": "白名单模式" } ] }, { "name": "select-sync-widgets", "group": "selection", "type": "element(multiple)", "default": [], "alias": "组件名单" } ] }, { "name": "data-row-limit", "group": "data-limit", "type": "number(min=0)", "default": 0, "alias": "渲染行数上限" }, { "name": "filter", "group": "filter", "type": "boolean", "default": false, "alias": "数据过滤" }, { "name": "row-filter-mode", "group": "filter", "type": "select", "default": "no-condition", "alias": "筛选条件", "selectChoices": [ { "value": "no-condition", "label": "不筛选" }, { "value": "data-row", "label": "数据行" }, { "value": "data-rows", "label": "数据行段" }, { "value": "custom-rules", "label": "条件构建器" }, { "value": "data-rule", "label": "数据规则" }, { "value": "direct-judgment", "label": "直接判断" } ] }, { "name": "row-filter-row-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "第几行" }, { "name": "row-filter-start-index", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "起始行" }, { "name": "row-filter-row-count", "group": "filter", "type": "number(min=1)", "default": 1, "alias": "数据行数" }, { "name": "row-filter-rules", "group": "filter", "type": "condition-rules", "default": [], "alias": "筛选条件" }, { "name": "row-row-filter-mode-id", "group": "filter", "type": "select(condition)", "alias": "选择数据规则", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-table", "group": "filter", "type": "select(tree,onlyCheckLeaf)", "alias": "选择表", "selectChoices": "(dynamic)" }, { "name": "row-filter-source-field", "group": "filter", "type": "select", "alias": "选择字段", "selectChoices": "(dynamic)" }, { "name": "row-filter-operator", "group": "filter", "type": "select", "alias": "条件", "selectChoices": [ { "label": "等于", "value": "=" }, { "label": "大于", "value": ">" }, { "label": "小于", "value": "<" }, { "label": "不等于", "value": "!=" }, { "label": "大于等于", "value": ">=" }, { "label": "小于等于", "value": "<=" }, { "label": "包含", "value": "⊃" }, { "label": "不包含", "value": "!⊃" }, { "label": "为空", "value": "∅" }, { "label": "非空", "value": "!∅" } ] }, { "name": "row-filter-compare-value", "group": "filter", "type": "string", "alias": "值" }, { "name": "state-rule-fields", "group": "conditionFields", "type": "field", "alias": "状态判定字段", "binding": true }, { "name": "dynamic-prop-entries", "group": "related", "type": "hidden", "default": [] }, { "name": "dynamic-prop-fields", "group": "related", "cluster": "map", "children": [ { "name": "dynamic-prop-field", "group": "related", "type": "field", "alias": "绑定字段", "binding": true } ] }, { "name": "prop-source-entries", "group": "diyConnection", "type": "hidden", "default": [] }, { "name": "prop-source-fields", "group": "diyConnection", "cluster": "map", "children": [ { "name": "prop-source-field", "group": "diyConnection", "type": "field", "alias": "产出字段", "binding": true } ] }, { "name": "data-input", "group": "dataSource", "type": "select(radioGroup)", "default": "bind-fields", "alias": "来源方式", "selectChoices": [ { "label": "字段绑定", "value": "bind-fields" }, { "label": "数据源", "value": "source" } ] }, { "name": "data-source-uid", "group": "dataSource", "type": "map-source", "default": [], "alias": "选择数据源" }, { "name": "src-lng-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "经度/X 字段" }, { "name": "src-lat-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "纬度/Y 字段" }, { "name": "src-group-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "分组(轨迹)字段" }, { "name": "src-order-field", "group": "sourceLineMap", "type": "string", "default": "", "alias": "排序字段" }, { "name": "line-lng", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "经度/横坐标", "binding": true }, { "name": "line-lat", "group": "fields", "type": "field(recommend=number,min=1,max=1)", "alias": "纬度/纵坐标", "binding": true }, { "name": "line-group", "group": "fields", "type": "field(min=0,max=1)", "alias": "分组(轨迹)", "binding": true }, { "name": "line-order", "group": "fields", "type": "field(recommend=number,min=0,max=1)", "alias": "排序", "binding": true }, { "name": "line-points", "group": "static", "type": "string", "default": "0,0;10,5;20,-5;30,8", "alias": "坐标点" } ] } }, "errors": [] }