Schema.addCategory({name:"nqms_applLayerElement", text:"应用层元模型", dataAttributes:[ {name:"No.", type:"number", value:"", category:"default"}, {name:"Name", type:"string", value:"", category:"default"}, {name:"Owner", type:"string", value:"", category:"default"}, {name:"Link", type:"link", value:"", category:"default"}, {name:"Memo", type:"string", value:"", category:"default"}, {name:"Cost", type:"number", value:"", category:"default"}, {name:"Time", type:"number", value:"", category:"default"}, {name:"Manner", type:"list", value:"", category:"default"}, {name:"Department", type:"string", value:"", category:"default"}, {name:"Input", type:"string", value:"", category:"default"}, {name:"Output", type:"string", value:"", category:"default"}, {name:"Risk", type:"string", value:"", category:"default"}, {name:"Remarks", type:"string", value:"", category:"default"} ]}); /***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[ {action:"move",x:"40",y:"5"}, {action:"line",x:"w",y:"5"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"40",y:"h"}, {action:"close"} ]); /***组织结构图标*/Schema.addGlobalCommand("org_structure",[ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"}, {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"}, {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"}, {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"}, {action:"close"}, {action:"move",x:"40*0.25",y:"h*0.5"}, {action:"line",x:"40*0.5-1",y:"h*0.5"}, {action:"line",x:"40*0.5-1",y:"h*0.5-2"}, {action:"line",x:"40*0.5+1",y:"h*0.5-2"}, {action:"line",x:"40*0.5+1",y:"h*0.5"}, {action:"line",x:"40*0.75",y:"h*0.5"}, {action:"line",x:"40*0.75",y:"h*0.5+4"}, {action:"line",x:"40*0.75-1",y:"h*0.5+4"}, {action:"line",x:"40*0.75-1",y:"h*0.5+3"}, {action:"line",x:"40*0.5+1",y:"h*0.5+3"}, {action:"line",x:"40*0.5+1",y:"h*0.5+4"}, {action:"line",x:"40*0.5-1",y:"h*0.5+4"}, {action:"line",x:"40*0.5-1",y:"h*0.5+3"}, {action:"line",x:"40*0.25+1",y:"h*0.5+3"}, {action:"line",x:"40*0.25+1",y:"h*0.5+4"}, {action:"line",x:"40*0.25",y:"h*0.5+4"}, {action:"close"}, {action:"move",x:"40*0.25-4",y:"h*0.5+6"}, {action:"line",x:"40*0.25+4",y:"h*0.5+6"}, {action:"line",x:"40*0.25+4",y:"h*0.5+14"}, {action:"line",x:"40*0.25-4",y:"h*0.5+14"}, {action:"close"}, {action:"move",x:"40*0.5-4",y:"h*0.5+6"}, {action:"line",x:"40*0.5+4",y:"h*0.5+6"}, {action:"line",x:"40*0.5+4",y:"h*0.5+14"}, {action:"line",x:"40*0.5-4",y:"h*0.5+14"}, {action:"close"}, {action:"move",x:"40*0.75-4",y:"h*0.5+6"}, {action:"line",x:"40*0.75+4",y:"h*0.5+6"}, {action:"line",x:"40*0.75+4",y:"h*0.5+14"}, {action:"line",x:"40*0.75-4",y:"h*0.5+14"}, {action:"close"} ]); /***应用系统类型*/Schema.addGlobalCommand("application_system",[ {action:"move",x:"10",y:"h*0.5-14"}, {action:"line",x:"40",y:"h*0.5-14"}, {action:"line",x:"40",y:"h*0.5+14"}, {action:"line",x:"10",y:"h*0.5+14"}, {action:"close"}, {action:"move",x:"14",y:"h*0.5-5"}, {action:"line",x:"36",y:"h*0.5-5"}, {action:"line",x:"36",y:"h*0.5+10"}, {action:"line",x:"14",y:"h*0.5+10"}, {action:"close"}, {action:"move",x:"34",y:"h*0.5-10"}, {action:"line",x:"36",y:"h*0.5-10"}, {action:"line",x:"36",y:"h*0.5-8"}, {action:"line",x:"34",y:"h*0.5-8"}, {action:"close"}, {action:"move",x:"28",y:"h*0.5-10"}, {action:"line",x:"30",y:"h*0.5-10"}, {action:"line",x:"30",y:"h*0.5-8"}, {action:"line",x:"28",y:"h*0.5-8"}, {action:"close"}, {action:"move",x:"22",y:"h*0.5-10"}, {action:"line",x:"24",y:"h*0.5-10"}, {action:"line",x:"24",y:"h*0.5-8"}, {action:"line",x:"22",y:"h*0.5-8"}, {action:"close"} ]); /***应用域:Decision*/Schema.addShape({name:"applicationRegionLayer", title:"应用域", text:"应用域", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, { lineStyle:{lineWidth:1}, fillStyle:{type:"none"}, actions:[ {action:"move", x:"0", y:"0"}, {action:"line", x:"w", y:"0"}, {action:"line", x:"w", y:"h"}, {action:"line", x:"0", y:"h"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, actions:[ {action:"move",x:"1",y:"1"}, {action:"line",x:"w-1",y:"1"}, {action:"line",x:"w-1",y:"31"}, {action:"line",x:"1",y:"31"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"1",y:"32"}, {action:"line",x:"w-1",y:"32"}, {action:"line",x:"w-1",y:"h-1"}, {action:"line",x:"1",y:"h-1"}, {action:"close"} ] }, { lineStyle:{lineWidth:1}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move", x:"6", y:"14"}, {action:"line",x:"11",y:"6"}, {action:"line",x:"19",y:"6"}, {action:"line",x:"24",y:"14"}, {action:"close"}, {action:"move", x:"6", y:"17"}, {action:"line",x:"11",y:"24"}, {action:"line",x:"19",y:"24"}, {action:"line",x:"24",y:"17"}, {action:"close"}, ] }, { lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[ {action:"move",x:"0",y:"0"}, {action:"line",x:"w",y:"0"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"0",y:"h"}, {action:"close"} ] }, ]}); /***应用:Decision*/Schema.addShape({name:"applicationLayer", title:"应用", text:"应用", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, { lineStyle:{lineWidth:1}, fillStyle:{type:"none"}, actions:[ {action:"move", x:"0", y:"0"}, {action:"line", x:"w", y:"0"}, {action:"line", x:"w", y:"h"}, {action:"line", x:"0", y:"h"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, actions:[ {action:"move",x:"1",y:"1"}, {action:"line",x:"w-1",y:"1"}, {action:"line",x:"w-1",y:"31"}, {action:"line",x:"1",y:"31"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"1",y:"32"}, {action:"line",x:"w-1",y:"32"}, {action:"line",x:"w-1",y:"h-1"}, {action:"line",x:"1",y:"h-1"}, {action:"close"} ] }, { lineStyle:{lineWidth:1}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move", x:"6", y:"15"}, {action:"line",x:"10",y:"7"}, {action:"line",x:"20",y:"7"}, {action:"line",x:"24",y:"15"}, {action:"line",x:"20",y:"23"}, {action:"line",x:"10",y:"23"}, {action:"close"}, ] }, { lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[ {action:"move",x:"0",y:"0"}, {action:"line",x:"w",y:"0"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"0",y:"h"}, {action:"close"} ] }, ]}); /***应用组件:Decision*/Schema.addShape({name:"applicationUnitLayer", title:"应用组件", text:"应用组件", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, { lineStyle:{lineWidth:1}, fillStyle:{type:"none"}, actions:[ {action:"move", x:"0", y:"0"}, {action:"line", x:"w", y:"0"}, {action:"line", x:"w", y:"h"}, {action:"line", x:"0", y:"h"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, actions:[ {action:"move",x:"1",y:"1"}, {action:"line",x:"w-1",y:"1"}, {action:"line",x:"w-1",y:"31"}, {action:"line",x:"1",y:"31"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"1",y:"32"}, {action:"line",x:"w-1",y:"32"}, {action:"line",x:"w-1",y:"h-1"}, {action:"line",x:"1",y:"h-1"}, {action:"close"} ] }, { lineStyle:{lineWidth:1}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move", x:"9", y:"12"}, {action:"line", x:"9", y:"9"}, {action:"line",x:"24",y:"9"}, {action:"line",x:"24",y:"21"}, {action:"line",x:"9",y:"21"}, {action:"line",x:"9",y:"18"}, {action:"move", x:"6", y:"12"}, {action:"line",x:"12",y:"12"}, {action:"line",x:"12",y:"14"}, {action:"line",x:"6",y:"14"}, {action:"close"}, {action:"move", x:"6", y:"16"}, {action:"line",x:"12",y:"16"}, {action:"line",x:"12",y:"18"}, {action:"line",x:"6",y:"18"}, {action:"close"}, {action:"move", x:"9", y:"16"}, {action:"line", x:"9", y:"14"}, ] }, { lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[ {action:"move",x:"0",y:"0"}, {action:"line",x:"w",y:"0"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"0",y:"h"}, {action:"close"} ] }, ]}); /***应用服务:Decision*/Schema.addShape({name:"applicationServiceLayer", title:"应用服务", text:"应用服务", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, { lineStyle:{lineWidth:1}, fillStyle:{type:"none"}, actions:[ {action:"move", x:"0", y:"0"}, {action:"line", x:"w", y:"0"}, {action:"line", x:"w", y:"h"}, {action:"line", x:"0", y:"h"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, actions:[ {action:"move",x:"1",y:"1"}, {action:"line",x:"w-1",y:"1"}, {action:"line",x:"w-1",y:"31"}, {action:"line",x:"1",y:"31"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"1",y:"32"}, {action:"line",x:"w-1",y:"32"}, {action:"line",x:"w-1",y:"h-1"}, {action:"line",x:"1",y:"h-1"}, {action:"close"} ] }, { lineStyle:{lineWidth:1}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move", x:"10", y:"9"}, {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"}, {action:"line",x:"24",y:"21"}, {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"}, {action:"close"}, ] }, { lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[ {action:"move",x:"0",y:"0"}, {action:"line",x:"w",y:"0"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"0",y:"h"}, {action:"close"} ] }, ]}); /***应用接口:Decision*/Schema.addShape({name:"applicationInerfaceLayer", title:"应用接口", text:"应用接口", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, { lineStyle:{lineWidth:1}, fillStyle:{type:"none"}, actions:[ {action:"move", x:"0", y:"0"}, {action:"line", x:"w", y:"0"}, {action:"line", x:"w", y:"h"}, {action:"line", x:"0", y:"h"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, actions:[ {action:"move",x:"1",y:"1"}, {action:"line",x:"w-1",y:"1"}, {action:"line",x:"w-1",y:"31"}, {action:"line",x:"1",y:"31"}, {action:"close"} ] }, { lineStyle:{lineWidth:0}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"1",y:"32"}, {action:"line",x:"w-1",y:"32"}, {action:"line",x:"w-1",y:"h-1"}, {action:"line",x:"1",y:"h-1"}, {action:"close"} ] }, { lineStyle:{lineWidth:1}, fillStyle:{color:"255,255,255"}, actions:[ {action:"move",x:"12",y:"15"}, {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"}, {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"}, {action:"close"}, {action:"move",x:"6",y:"15"}, {action:"line",x:"12",y:"15"}, ] }, { lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[ {action:"move",x:"0",y:"0"}, {action:"line",x:"w",y:"0"}, {action:"line",x:"w",y:"h"}, {action:"line",x:"0",y:"h"}, {action:"close"} ] }, ]}); /***应用系统*/Schema.addShape({name:"systemLayer",title:"应用系统",text:"应用系统",category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1}, fillStyle:{color:"193, 217, 255",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}, {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, { lineStyle:{lineWidth:1,lineColor: "51,51,51"}, fillStyle:{type: "none"}, actions:[ {action: "move",x: 22,y: 10}, {action: "line",x: 8,y: 10}, {action: "line",x: 8,y: 19}, {action: "line",x: 22,y: 19}, {action: "close"}, {action: "move",x: 12,y: 21}, {action: "line",x: 18,y: 21}, ] }, {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}} ]}); /***功能模块*/Schema.addShape({name:"functionModuleLayer",title:"功能模块",text:"功能模块",category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1}, fillStyle:{color:"193, 217, 255",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}, {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, { lineStyle:{lineWidth:1,lineColor: "51,51,51"}, fillStyle:{type: "none"}, actions:[ {action: "move",x: 22,y: 10}, {action: "line",x: 8,y: 10}, {action: "line",x: 8,y: 19}, {action: "line",x: 22,y: 19}, {action: "close"}, {action: "move",x: 12,y: 21}, {action: "line",x: 18,y: 21}, {action: "move",x: 11,y: 10}, {action: "line",x: 11,y: 19}, ] }, {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}} ]}); /***应用系统类型*/Schema.addShape({name:"systemType_nqms",title:"应用系统类型",text:"应用系统类型",category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1}, fillStyle:{color:"193, 217, 255",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}, {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, { lineStyle:{lineWidth:1,lineColor: "51,51,51"}, fillStyle:{type: "none"}, actions:[ {action: "move",x: 20,y: 17}, {action: "line",x: 18,y: 18}, {action: "line",x: 18,y: 20}, {action: "line",x: 20,y: 21}, {action: "line",x: 22,y: 20}, {action: "line",x: 22,y: 18}, {action: "close"}, {action: "move",x: 22,y: 16.5}, {action: "line",x: 22,y: 10}, {action: "line",x: 8,y: 10}, {action: "line",x: 8,y: 19}, {action: "line",x: 16.5,y: 19}, {action: "move",x: 10,y: 21}, {action: "line",x: 17,y: 21}, ] }, {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}} ]}); /***模块类型*/Schema.addShape({name:"moduleType_nqms",title:"模块类型",text:"模块类型",category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}}, textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1}, fillStyle:{color:"193, 217, 255",type:"solid"}, path:[ {actions:{ref:"rectangle"}}, {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}, {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]}, {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]}, { lineStyle:{lineWidth:1,lineColor: "51,51,51"}, fillStyle:{type: "none"}, actions:[ {action: "move",x: 20,y: 17}, {action: "line",x: 18,y: 18}, {action: "line",x: 18,y: 20}, {action: "line",x: 20,y: 21}, {action: "line",x: 22,y: 20}, {action: "line",x: 22,y: 18}, {action: "close"}, {action: "move",x: 22,y: 16.5}, {action: "line",x: 22,y: 10}, {action: "line",x: 8,y: 10}, {action: "line",x: 8,y: 19}, {action: "line",x: 16.5,y: 19}, {action: "move",x: 10,y: 21}, {action: "line",x: 17,y: 21}, {action: "move",x: 11,y: 10}, {action: "line",x: 11,y: 19}, ] }, {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}} ]});