created zoomamble view
|
After Width: | Height: | Size: 24 KiB |
@ -0,0 +1,125 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 600
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "32px"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"fontSize": "30px",
|
||||
"marginBottom": 16,
|
||||
"textAlign": "center"
|
||||
},
|
||||
"text": "Example View"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "PieChart"
|
||||
},
|
||||
"position": {
|
||||
"basis": "375px",
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"colors": [
|
||||
"#3366CC",
|
||||
"#EC4B3D",
|
||||
"#4FC86C",
|
||||
"#00A9C6",
|
||||
"#E69300"
|
||||
],
|
||||
"data": [
|
||||
{
|
||||
"count": 36,
|
||||
"flavor": "Pumpkin"
|
||||
},
|
||||
{
|
||||
"count": 17,
|
||||
"flavor": "Pecan"
|
||||
},
|
||||
{
|
||||
"count": 14,
|
||||
"flavor": "Apple"
|
||||
},
|
||||
{
|
||||
"count": 10,
|
||||
"flavor": "Sweet Potato"
|
||||
},
|
||||
{
|
||||
"count": 9,
|
||||
"flavor": "Chocolate"
|
||||
}
|
||||
],
|
||||
"title": "Favorite Pie Flavors"
|
||||
},
|
||||
"type": "ia.chart.pie"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"component": {
|
||||
"onActionPerformed": {
|
||||
"config": {
|
||||
"script": "\timport random\n\tfor row in self.getSibling(\"PieChart\").props.data:\n\t\trow[\u0027value\u0027] \u003d random.randint(1,99)"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Button"
|
||||
},
|
||||
"position": {
|
||||
"basis": "64px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"image": {
|
||||
"icon": {
|
||||
"path": "material/touch_app"
|
||||
},
|
||||
"position": "right"
|
||||
},
|
||||
"primary": false,
|
||||
"style": {
|
||||
"marginLeft": "30%",
|
||||
"marginRight": "30%",
|
||||
"marginTop": "16px"
|
||||
},
|
||||
"text": "Refresh, enable clicking to use"
|
||||
},
|
||||
"type": "ia.input.button"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 20,
|
||||
"borderBottomRightRadius": 20,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 20,
|
||||
"borderTopRightRadius": 20,
|
||||
"borderWidth": 1,
|
||||
"margin": 32,
|
||||
"padding": 16
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,67 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 180,
|
||||
"width": 240
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Custom"
|
||||
},
|
||||
"position": {
|
||||
"basis": "300px",
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"elements": [
|
||||
{
|
||||
"id": "defs1",
|
||||
"name": "defs1",
|
||||
"type": "defs"
|
||||
},
|
||||
{
|
||||
"elements": [
|
||||
{
|
||||
"d": "m 127.83219,130.5279 2.23777,-2.23602 m -3.91609,1.11801 1.67832,1.11801 m -2.23776,-1.11801 h 0.55944 m 1.67832,2.23601 -2.23776,-2.23601 m 5.03497,-0.55901 -0.55944,1.67702 -2.23777,1.118 m 0,-5.59005 2.23777,0.55901 0.55944,2.23602 m -3.35665,-2.79503 h 0.55944 m 0,-2.23602 -0.55944,2.23602 m 2.79721,-2.23602 h -2.23777 m 2.23777,-0.55901 v 0.55901 m -2.79721,-0.55901 h 2.79721 m -3.91609,3.91304 1.11888,-3.91304 m 0.55944,3.35404 -1.67832,0.559 m 3.91609,1.11802 -2.23777,-1.67702 m -13.98605,4.47204 -1.67832,-0.559 -1.11889,-2.23602 m 5.59442,1.67702 -2.79721,1.118 m 2.79721,0 v -1.118 m 0.55944,1.118 h -0.55944 m 0.55944,-5.59005 v 5.59005 m -0.55944,-5.59005 h 0.55944 m -0.55944,1.11801 v -1.11801 m -2.79721,-0.55901 2.79721,1.67702 m -5.59442,1.67702 1.11889,-2.23603 1.67832,-1.11801 m 28.53155,-5.03104 c 0,-0.55901 -1.11889,-1.11802 -1.67833,-1.11802 m -41.958149,0 h 41.958149 m -41.958149,0 c -0.55945,0 -1.11889,0.55901 -1.11889,1.11802 m 0,46.39745 V 120.4658 m 0,45.83845 c 0,0.55901 0.55944,1.67702 1.11889,1.67702 m 41.958149,0 H 98.741211 m 41.958149,0 c 0.55944,0 1.67833,-1.11801 1.67833,-1.67702 m 0,-45.83845 v 45.83845 m -40.83927,-31.30431 v 21.24221 m 36.36373,-21.24221 h -36.36373 m 36.36373,21.24221 v -21.24221 m -6.7133,21.24221 h 6.7133 m -6.7133,5.03105 v -5.03105 m -5.59442,5.03105 h 5.59442 m -5.59442,4.47204 v -4.47204 m -11.74829,4.47204 h 11.74829 m -11.74829,-4.47204 v 4.47204 m -5.59442,-4.47204 h 5.59442 m -5.59442,-5.03105 v 5.03105 m -6.7133,-5.03105 h 6.7133 m 1.67833,-26.27325 -3.9161,1.677 m 3.35666,-2.23601 0.55944,0.55901 m -3.9161,0.559 3.35666,-1.11801 m -6.71331,-2.23603 1.11889,2.23603 2.23776,1.11801 m 0,-6.70807 -2.23776,1.11801 -1.11889,2.23602 m 6.71331,-2.23602 -3.35666,-1.11801 m 3.9161,0.55901 -0.55944,0.559 m -7.27275,2.23602 1.11889,-2.79502 2.7972,-1.67702 m -3.35665,7.26708 -0.55944,-2.79504 m 3.91609,4.47204 -3.35665,-1.677 m 16.78327,1.118 v -5.03105 m 1.11888,5.03105 h -1.11888 m 1.11888,-5.03105 v 5.03105 m 0.55944,-5.03105 h -0.55944 m 0.55944,-0.559 v 0.559 m -0.55944,-0.559 h 0.55944 m -0.55944,-2.79503 v 2.79503 m -1.11888,-2.79503 h 1.11888 m -1.11888,2.79503 v -2.79503 m -1.11889,2.79503 h 1.11889 m -1.11889,0.559 v -0.559 m 1.11889,0.559 h -1.11889 m 16.22382,-1.11801 2.79721,1.67702 m -5.03498,-0.55901 2.23777,-1.11801 m -2.79721,3.35404 0.55944,-2.23603 m 2.23777,5.03105 -1.67833,-0.559 -1.11888,-2.23602 m 5.59442,1.11801 -2.79721,1.67701 m 2.23777,-1.67701 h 0.55944 m -2.79721,1.11801 2.23777,-1.11801 m -4.47554,-1.11801 2.23777,2.23602 m 3.35665,-2.23602 h -5.59442 m 5.03498,-1.67702 0.55944,1.67702 m -31.8882,-5.59006 3.9161,1.67702 m 26.85322,3.35403 h -4.47554 m 0,0 1.11888,-1.11801 m 0,0 1.11889,-0.55901 m 0,0 2.23777,1.67702 m -22.93713,-1.67702 2.79721,2.23603 m -2.79721,2.23602 -2.23777,-2.23602 m 5.03498,0 -2.79721,2.23602 m -2.23777,-2.23602 2.23777,-2.23603 m -2.79721,16.21116 v -7.26707 m 0,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m 1.67832,0 v -7.26707 m 0,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m 1.11888,0 v -7.26707 m 0,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m -10.6294,0 v -7.26707 m 0,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m 19.58046,0 h 2.23778 m 0,-7.26707 v 7.26707 m -2.23778,0 v -7.26707 m -2.7972,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m -1.67833,0 v -7.26707 m -6.15386,7.26707 h 1.67832 m 0,-7.26707 v 7.26707 m -1.67832,0 v -7.26707 m 2.7972,7.26707 h 1.67833 m 0,-7.26707 v 7.26707 m -1.67833,0 v -7.26707 m -15.66437,32.98133 v 1.11801 m 24.05601,-1.11801 v 1.11801 M 97.622321,155.68314 h -0.55944 m 0,-24.59624 h 0.55944 m 33.566529,25.15525 h -22.93713 m 26.85322,-37.45337 v -1.11801 m -30.76931,1.11801 v -1.11801 m 38.04206,50.3105 h -10.6294 m -24.05601,0 H 97.062881 m 45.314809,-49.75149 v 49.75149 m -0.55944,1.11801 H 97.622321 m 0,-51.42851 h 44.195929 m 0,0 1.11888,1.67702 m 0,0 v 48.07447 m -46.433699,-48.07447 1.11889,-1.67702 m 0,51.42851 -1.11889,-1.67702 m 0,0 v -48.07447 m 46.433699,48.07447 -1.11888,1.67702 m 0.55944,-50.8695 v 50.3105 m -45.314809,0 v -50.3105 m 32.447629,49.75149 v 1.11801 m -19.58046,0 v -1.11801 M 80.279611,0.27961166 H 159.72039 V 179.72039 H 80.279611 V 0.27961166",
|
||||
"fill": {
|
||||
"paint": "transparent"
|
||||
},
|
||||
"id": "path743",
|
||||
"name": "path743",
|
||||
"stroke": {
|
||||
"dasharray": "none",
|
||||
"linecap": "round",
|
||||
"linejoin": "round",
|
||||
"miterlimit": "10",
|
||||
"opacity": "1",
|
||||
"paint": "#000000",
|
||||
"width": "0.559223"
|
||||
},
|
||||
"type": "path"
|
||||
}
|
||||
],
|
||||
"id": "layer1",
|
||||
"name": "layer1",
|
||||
"type": "group"
|
||||
}
|
||||
],
|
||||
"preserveAspectRatio": "none",
|
||||
"viewBox": "0 0 240 180"
|
||||
},
|
||||
"type": "ia.shapes.svg"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 70 KiB |
@ -0,0 +1,60 @@
|
||||
{
|
||||
"custom": {},
|
||||
"propConfig": {
|
||||
"props.auth": {
|
||||
"access": "PRIVATE",
|
||||
"persistent": false
|
||||
},
|
||||
"props.device.accelerometer": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.device.identifier": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.device.timezone": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.device.type": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.device.userAgent": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.gateway": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.geolocation.data": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.geolocation.permissionGranted": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.host": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.id": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
},
|
||||
"props.lastActivity": {
|
||||
"access": "SYSTEM",
|
||||
"persistent": false
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"address": "10.10.55.14",
|
||||
"device": {},
|
||||
"geolocation": {},
|
||||
"locale": "en-US",
|
||||
"timeZoneId": "America/Los_Angeles"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 30 KiB |
@ -0,0 +1,575 @@
|
||||
{
|
||||
"custom": {
|
||||
"params": {
|
||||
"panZoomScale": 1,
|
||||
"text": "MCM01"
|
||||
},
|
||||
"scale": 1,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": true,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": true,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewParams": {
|
||||
"text": "MCM01"
|
||||
},
|
||||
"viewPath": "autStand/Detailed_Views/MCM-Views/MCM01"
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"scale": "{view.custom.scale}",
|
||||
"viewParams": "{view.params.viewParams}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\toutput \u003d {}\n\toutput \u003d system.util.jsonDecode(system.util.jsonEncode(value.viewParams))\n\toutput[\u0027panZoomScale\u0027] \u003d round(value.scale,2)\n\t\n\treturn output",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
},
|
||||
"persistent": true
|
||||
},
|
||||
"custom.scale": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.x": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.y": {
|
||||
"persistent": true
|
||||
},
|
||||
"params.controls": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.panning": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewParams": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewPath": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 1080,
|
||||
"width": 1920
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "EmbeddedView"
|
||||
},
|
||||
"position": {
|
||||
"height": 1,
|
||||
"width": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.params"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.path": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.viewPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.transform": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\"scale(\"+{view.custom.scale}+\") translate(\"+{view.custom.x}+\"px,\"+{view.custom.y}+\"px)\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"overflow": "visible",
|
||||
"transition": "transform 100ms linear"
|
||||
},
|
||||
"useDefaultViewHeight": true,
|
||||
"useDefaultViewWidth": true
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onPointerMove": {
|
||||
"config": {
|
||||
"script": "\tif event.buttons \u003e 0:\n\t\tself.view.custom.x +\u003d event.movementX/self.view.custom.scale\n\t\tself.view.custom.y +\u003d event.movementY/self.view.custom.scale"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
},
|
||||
"onWheel": {
|
||||
"config": {
|
||||
"script": "\tif event.deltaY \u003c 0:\n\t\tself.view.custom.scale *\u003d 1.1\n\telse:\n\t\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Overlay"
|
||||
},
|
||||
"position": {
|
||||
"height": 1,
|
||||
"width": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignItems": "flex-end",
|
||||
"justify": "flex-end",
|
||||
"style": {
|
||||
"cursor": "grab",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale \u003d 1\n\tself.view.custom.x \u003d 0\n\tself.view.custom.y \u003d 0"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Reset"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.reset"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out_map",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Out"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157,
|
||||
"x": 0.0183
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.out"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale *\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "In"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157,
|
||||
"x": 0.0366
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.in"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_in",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Zoom"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0224,
|
||||
"width": 0.0408,
|
||||
"x": 0.0549,
|
||||
"y": 0.0028
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.zoom"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.placeholder.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "round({view.custom.scale}*100)+\"%\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "view.custom.scale"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"dropdownOptionStyle": {
|
||||
"borderStyle": "none",
|
||||
"fontSize": "10px",
|
||||
"textAlign": "center"
|
||||
},
|
||||
"options": [
|
||||
{
|
||||
"label": "25%",
|
||||
"value": 0.25
|
||||
},
|
||||
{
|
||||
"label": "50%",
|
||||
"value": 0.5
|
||||
},
|
||||
{
|
||||
"label": "100%",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "150%",
|
||||
"value": 1.5
|
||||
},
|
||||
{
|
||||
"label": "200%",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"label": "500%",
|
||||
"value": 5
|
||||
}
|
||||
],
|
||||
"placeholder": {},
|
||||
"search": {
|
||||
"enabled": false
|
||||
},
|
||||
"style": {
|
||||
"backgroundColor": "#FFFFFF00",
|
||||
"borderStyle": "none",
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d True"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Pan"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0243,
|
||||
"width": 0.0136,
|
||||
"x": 0.0983
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.pan"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/pan_tool",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"padding": 4
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d False"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Click"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0243,
|
||||
"width": 0.0136,
|
||||
"x": 0.1166
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.click"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/touch_app",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"paddingBottom": 4,
|
||||
"paddingTop": 0
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"mode": "percent",
|
||||
"style": {
|
||||
"border": "solid red",
|
||||
"overflow": "hidden",
|
||||
"overflowX": "hidden",
|
||||
"overflowY": "hidden"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.coord"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 59 KiB |
@ -0,0 +1,569 @@
|
||||
{
|
||||
"custom": {
|
||||
"params": {
|
||||
"panZoomScale": 1,
|
||||
"text": "Your Text Here"
|
||||
},
|
||||
"scale": 0.9999999999999996,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": true,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": true,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewParams": {
|
||||
"text": "Your Text Here"
|
||||
},
|
||||
"viewPath": "Exchange/Pan Zoom Frame/Examples/Example View"
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"scale": "{view.custom.scale}",
|
||||
"viewParams": "{view.params.viewParams}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\toutput \u003d {}\n\toutput \u003d system.util.jsonDecode(system.util.jsonEncode(value.viewParams))\n\toutput[\u0027panZoomScale\u0027] \u003d round(value.scale,2)\n\t\n\treturn output",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
},
|
||||
"persistent": true
|
||||
},
|
||||
"custom.scale": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.x": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.y": {
|
||||
"persistent": true
|
||||
},
|
||||
"params.controls": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.panning": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewParams": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewPath": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 1000
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "EmbeddedView"
|
||||
},
|
||||
"position": {
|
||||
"height": "100%",
|
||||
"width": "100%"
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.params"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.path": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.viewPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.transform": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\"scale(\"+{view.custom.scale}+\") translate(\"+{view.custom.x}+\"px,\"+{view.custom.y}+\"px)\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"transition": "transform 100ms linear"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onPointerMove": {
|
||||
"config": {
|
||||
"script": "\tif event.buttons \u003e 0:\n\t\tself.view.custom.x +\u003d event.movementX/self.view.custom.scale\n\t\tself.view.custom.y +\u003d event.movementY/self.view.custom.scale"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
},
|
||||
"onWheel": {
|
||||
"config": {
|
||||
"script": "\tif event.deltaY \u003c 0:\n\t\tself.view.custom.scale *\u003d 1.1\n\telse:\n\t\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Overlay"
|
||||
},
|
||||
"position": {
|
||||
"height": "100%",
|
||||
"width": "100%"
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignItems": "flex-end",
|
||||
"justify": "flex-end",
|
||||
"style": {
|
||||
"cursor": "grab",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale \u003d 1\n\tself.view.custom.x \u003d 0\n\tself.view.custom.y \u003d 0"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Reset"
|
||||
},
|
||||
"position": {
|
||||
"height": 30,
|
||||
"width": 30
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.reset"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out_map",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Out"
|
||||
},
|
||||
"position": {
|
||||
"height": 30,
|
||||
"width": 30,
|
||||
"x": 35
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.out"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale *\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "In"
|
||||
},
|
||||
"position": {
|
||||
"height": 30,
|
||||
"width": 30,
|
||||
"x": 70
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.in"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_in",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Zoom"
|
||||
},
|
||||
"position": {
|
||||
"height": 24,
|
||||
"width": 78,
|
||||
"x": 105,
|
||||
"y": 3
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.zoom"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.placeholder.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "round({view.custom.scale}*100)+\"%\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "view.custom.scale"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"dropdownOptionStyle": {
|
||||
"borderStyle": "none",
|
||||
"fontSize": "10px",
|
||||
"textAlign": "center"
|
||||
},
|
||||
"options": [
|
||||
{
|
||||
"label": "25%",
|
||||
"value": 0.25
|
||||
},
|
||||
{
|
||||
"label": "50%",
|
||||
"value": 0.5
|
||||
},
|
||||
{
|
||||
"label": "100%",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "150%",
|
||||
"value": 1.5
|
||||
},
|
||||
{
|
||||
"label": "200%",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"label": "500%",
|
||||
"value": 5
|
||||
}
|
||||
],
|
||||
"placeholder": {},
|
||||
"search": {
|
||||
"enabled": false
|
||||
},
|
||||
"style": {
|
||||
"backgroundColor": "#FFFFFF00",
|
||||
"borderStyle": "none",
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d True"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Pan"
|
||||
},
|
||||
"position": {
|
||||
"height": 26,
|
||||
"width": 26,
|
||||
"x": 188
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.pan"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/pan_tool",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"padding": 4
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d False"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Click"
|
||||
},
|
||||
"position": {
|
||||
"height": 26,
|
||||
"width": 26,
|
||||
"x": 223
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.click"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/touch_app",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"paddingBottom": 4,
|
||||
"paddingTop": 0
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"overflow": "hidden",
|
||||
"overflowX": "hidden",
|
||||
"overflowY": "hidden"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.coord"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,333 @@
|
||||
{
|
||||
"custom": {
|
||||
"font": {
|
||||
"max": 64,
|
||||
"min": 4,
|
||||
"start": 32
|
||||
},
|
||||
"zoom": {
|
||||
"breakpoint": 1
|
||||
}
|
||||
},
|
||||
"params": {
|
||||
"panZoomScale": 1,
|
||||
"text": "Title"
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.font": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.font.size": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panZoomScale"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfontSize \u003d 1.0*self.custom.font.start/value\n\tfontSize \u003d min(fontSize, self.custom.font.max)\n\tfontSize \u003d max(fontSize, self.custom.font.min)\n\treturn \u0027%spx\u0027%(fontSize)",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"custom.zoom": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.zoom.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "{view.params.panZoomScale}\u003e\u003d{view.custom.zoom.breakpoint}"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"params.panZoomScale": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.text": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "50px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.fontSize": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.font.size"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.text"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"textAlign": "center",
|
||||
"transition": "font-size 100ms linear"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Example View"
|
||||
},
|
||||
"position": {
|
||||
"basis": "600px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"position.display": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.zoom.visible"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "Exchange/Pan Zoom Frame/Examples/Example View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Placeholder"
|
||||
},
|
||||
"position": {
|
||||
"basis": "600px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"position.display": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "!{view.custom.zoom.visible}"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.style.fontSize": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.font.size"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\u0027Zoom above \u0027+toInt({view.custom.zoom.breakpoint}*100)+\u0027% to see data\u0027 "
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"textAlign": "center",
|
||||
"transition": "font-size 100ms linear"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Left"
|
||||
},
|
||||
"position": {
|
||||
"basis": "200px",
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 16,
|
||||
"borderBottomRightRadius": 16,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 16,
|
||||
"borderTopRightRadius": 16,
|
||||
"borderWidth": 1,
|
||||
"margin": 4,
|
||||
"overflow": "visible",
|
||||
"padding": 4
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "50px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.fontSize": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.font.size"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.text"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"textAlign": "center",
|
||||
"transition": "font-size 100ms linear"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Example View"
|
||||
},
|
||||
"position": {
|
||||
"basis": "600px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"position.display": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "parent.custom.zoom.visible"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "Exchange/Pan Zoom Frame/Examples/Example View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Placeholder"
|
||||
},
|
||||
"position": {
|
||||
"basis": "600px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"position.display": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "!{parent.custom.zoom.visible}"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.style.fontSize": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.font.size"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\u0027Zoom above \u0027+toInt({parent.custom.zoom.breakpoint}*100)+\u0027% to see data\u0027 "
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"textAlign": "center",
|
||||
"transition": "font-size 100ms linear"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"custom": {
|
||||
"zoom": {
|
||||
"breakpoint": 1.1
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Right"
|
||||
},
|
||||
"position": {
|
||||
"basis": "200px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.zoom.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "{view.params.panZoomScale}\u003e\u003d{this.custom.zoom.breakpoint}"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 16,
|
||||
"borderBottomRightRadius": 16,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 16,
|
||||
"borderTopRightRadius": 16,
|
||||
"borderWidth": 1,
|
||||
"margin": 4,
|
||||
"overflow": "visible",
|
||||
"padding": 4
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"padding": 128
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 46 KiB |
@ -0,0 +1,384 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"Dataset": [
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus_old"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/Estop"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/ARSAW"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/AUS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Camera"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/ControlCabinet"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Estop"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/GoodsLift"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/JAM"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Light_Curtain"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Main_Panel"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Network"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Pointer"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PressureSwitch"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_End"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line_Vertical"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/RFID"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Robot"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/SLAMs"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/SafetyGate"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Stacker_Destacker"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Status"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered_NS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Status_NS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/THEA"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Test"
|
||||
}
|
||||
],
|
||||
"FilteredViews": [
|
||||
{
|
||||
"Name": "ARSAW",
|
||||
"Path": "Symbol-Views/Equipment-Views/ARSAW",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "AUS",
|
||||
"Path": "Symbol-Views/Equipment-Views/AUS",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Camera",
|
||||
"Path": "Symbol-Views/Equipment-Views/Camera",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "ControlCabinet",
|
||||
"Path": "Symbol-Views/Equipment-Views/ControlCabinet",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Estop",
|
||||
"Path": "Symbol-Views/Equipment-Views/Estop",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "GoodsLift",
|
||||
"Path": "Symbol-Views/Equipment-Views/GoodsLift",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "JAM",
|
||||
"Path": "Symbol-Views/Equipment-Views/JAM",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Light_Curtain",
|
||||
"Path": "Symbol-Views/Equipment-Views/Light_Curtain",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Main_Panel",
|
||||
"Path": "Symbol-Views/Equipment-Views/Main_Panel",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Network",
|
||||
"Path": "Symbol-Views/Equipment-Views/Network",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Pointer",
|
||||
"Path": "Symbol-Views/Equipment-Views/Pointer",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "PressureSwitch",
|
||||
"Path": "Symbol-Views/Equipment-Views/PressureSwitch",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "PullChord",
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "PullChord_End",
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_End",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "PullChord_Line",
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_Line",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "PullChord_Line_Vertical",
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_Line_Vertical",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "RFID",
|
||||
"Path": "Symbol-Views/Equipment-Views/RFID",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Robot",
|
||||
"Path": "Symbol-Views/Equipment-Views/Robot",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "SLAMs",
|
||||
"Path": "Symbol-Views/Equipment-Views/SLAMs",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "SafetyGate",
|
||||
"Path": "Symbol-Views/Equipment-Views/SafetyGate",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Stacker_Destacker",
|
||||
"Path": "Symbol-Views/Equipment-Views/Stacker_Destacker",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Status",
|
||||
"Path": "Symbol-Views/Equipment-Views/Status",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "StatusNonPowered",
|
||||
"Path": "Symbol-Views/Equipment-Views/StatusNonPowered",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "StatusNonPowered_NS",
|
||||
"Path": "Symbol-Views/Equipment-Views/StatusNonPowered_NS",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "Status_NS",
|
||||
"Path": "Symbol-Views/Equipment-Views/Status_NS",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "THEA",
|
||||
"Path": "Symbol-Views/Equipment-Views/THEA",
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"SelectedValue": "",
|
||||
"key": ""
|
||||
},
|
||||
"propConfig": {
|
||||
"params.Dataset": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.FilteredViews": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SelectedValue": {
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 650,
|
||||
"width": 1165
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "ViewRepeater"
|
||||
},
|
||||
"position": {
|
||||
"basis": "1px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "view.params.FilteredViews"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignContent": "flex-start",
|
||||
"alignItems": "flex-start",
|
||||
"elementPosition": {
|
||||
"basis": "auto"
|
||||
},
|
||||
"elementStyle": {
|
||||
"classes": "Framework/Cards/Title"
|
||||
},
|
||||
"justify": "center",
|
||||
"path": "Symbol-Views/Symbol-Library-Views/Symbol",
|
||||
"style": {
|
||||
"gap": "20px",
|
||||
"overflow": "hidden"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"alignItems": "center",
|
||||
"justify": "space-evenly",
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,234 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "inductive-automation-logo"
|
||||
},
|
||||
"position": {
|
||||
"basis": "300px",
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"elements": [
|
||||
{
|
||||
"elements": [
|
||||
{
|
||||
"elements": [
|
||||
{
|
||||
"d": "M1740.589,410.212c0-9.75,7.771-17.529,17.635-17.529c9.857,0,17.655,7.779,17.655,17.529 c0,9.787-7.799,17.568-17.655,17.568C1748.36,427.781,1740.589,420,1740.589,410.212z M1773.147,410.212 c0-8.263-6.874-14.846-14.923-14.846c-8.069,0-14.933,6.583-14.933,14.846c0,8.281,6.864,14.884,14.933,14.884 C1766.274,425.096,1773.147,418.493,1773.147,410.212z M1766.602,419.729h-3.252l-5.753-8.86h-3.234v8.86h-2.712v-19.207h8.358 c3.485,0,6.854,0.925,6.854,5.057c0,3.784-2.635,5.193-6.071,5.29L1766.602,419.729z M1757.598,408.166 c2.364,0,6.563,0.443,6.563-2.625c0-1.969-2.605-2.317-4.691-2.317h-5.106v4.942H1757.598z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
}
|
||||
],
|
||||
"name": "group",
|
||||
"type": "group"
|
||||
},
|
||||
{
|
||||
"elements": [
|
||||
{
|
||||
"d": "M617.667,255.261V130.138H597.48v-21.979h46.286v147.102H617.667z M631.952,52.532 c4.489,0,8.31,1.579,11.468,4.737c3.164,3.163,4.743,6.937,4.743,11.335c0,4.489-1.579,8.31-4.743,11.468 c-3.158,3.158-6.978,4.736-11.468,4.736c-4.39,0-8.17-1.578-11.329-4.736c-3.158-3.158-4.737-6.978-4.737-11.468 s1.555-8.286,4.668-11.398C623.666,54.094,627.47,52.532,631.952,52.532z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M768.163,255.261v-85.569c0-15.656-2.363-26.623-7.076-32.893c-4.714-6.275-12.614-9.41-23.69-9.41 c-5.953,0-12.182,1.786-18.682,5.359c-6.5,3.567-11.49,7.964-14.972,13.184v109.329H677.65V108.159h17.853l8.24,18.953 c8.609-14.464,22.665-21.701,42.166-21.701c32.231,0,48.349,19.598,48.349,58.79v91.061H768.163z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M918.978,255.123v-10.845c-9.071,9.058-22.256,13.587-39.567,13.587c-18.394,0-33.319-6.593-44.775-19.772 c-11.445-13.185-17.161-30.766-17.161-52.745c0-22.065,6.593-40.903,19.776-56.52c13.185-15.61,28.883-23.419,47.115-23.419 c15.19,0,26.728,3.573,34.611,10.719V47.865h26.093v207.258H918.978z M918.978,142.222c-6.593-9.889-15.617-14.833-27.062-14.833 c-14.015,0-25.344,5.22-34,15.656c-8.644,10.442-12.977,23.719-12.977,39.831c0,35.435,16.112,53.154,48.349,53.154 c4.126,0,9.07-1.302,14.833-3.912c5.775-2.611,9.382-5.377,10.858-8.31V142.222z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1005.751,108.159v93.809c0,22.71,9.843,34.063,29.527,34.063c8.609,0,16.481-2.471,23.627-7.416 c7.146-4.944,11.86-10.667,14.141-17.167V108.159h26.106v147.102h-26.106v-20.33c-2.927,5.773-8.806,11.064-17.645,15.87 c-8.84,4.806-17.461,7.203-25.885,7.203c-16.124,0-28.457-4.622-37.02-13.865c-8.562-9.249-12.838-22.393-12.838-39.422v-96.558 H1005.751z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1247.102,120.111l-12.909,18.405c-2.661-2.657-7.353-5.174-14.083-7.554 c-6.731-2.38-13.347-3.572-19.847-3.572c-14.187,0-25.459,4.967-33.78,14.902c-8.332,9.934-12.504,23.557-12.504,40.863 c0,17.213,4.264,30.334,12.77,39.346c8.517,9.025,20.33,13.531,35.44,13.531c11.722,0,23.535-4.53,35.441-13.594l10.303,21.979 c-14.015,9.059-31.372,13.587-52.059,13.587c-20.055,0-36.627-6.731-49.72-20.186c-13.093-13.461-19.64-31.683-19.64-54.664 c0-23.443,6.8-42.258,20.389-56.451c13.599-14.194,32.212-21.293,55.839-21.293c7.596,0,15.836,1.608,24.721,4.812 C1236.337,113.427,1242.884,116.722,1247.102,120.111z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1279.107,128.761h-17.035v-20.601h17.035V77.392l26.093-10.027v40.794h40.385v20.601H1305.2v73.07 c0,12.36,2.087,21.155,6.259,26.375c4.161,5.215,10.868,7.826,20.123,7.826c6.673,0,13.589-1.694,20.734-5.082l3.85,22.94 c-10.811,2.743-22.67,4.114-35.579,4.114c-11.628,0-21.448-4.322-29.457-12.977c-8.011-8.649-12.021-19.57-12.021-32.755V128.761z ",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1391.121,255.261V130.138h-20.192v-21.979h46.296v147.102H1391.121z M1405.412,52.532 c4.484,0,8.311,1.579,11.468,4.737c3.158,3.163,4.737,6.937,4.737,11.335c0,4.489-1.579,8.31-4.737,11.468 c-3.157,3.158-6.984,4.736-11.468,4.736c-4.402,0-8.17-1.578-11.34-4.736c-3.158-3.158-4.737-6.978-4.737-11.468 s1.557-8.286,4.669-11.398C1397.114,54.094,1400.918,52.532,1405.412,52.532z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1506.097,258.004h-6.869l-63.043-150.254h28.571l38.862,103.013l39.693-103.013h27.338L1506.097,258.004z ",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1707.686,184.254h-106.033c0,17.213,4.714,30.444,14.153,39.693c8.322,8.056,19.04,12.084,32.133,12.084 c14.925,0,27.384-4.344,37.365-13.046l10.983,18.815c-4.034,4.034-10.211,7.514-18.544,10.442 c-10.429,3.849-22.071,5.762-34.886,5.762c-18.498,0-34.196-6.269-47.104-18.815c-14.384-13.825-21.564-32.415-21.564-55.759 c0-24.267,7.366-43.727,22.106-58.376c13.185-13.093,28.801-19.644,46.838-19.644c20.965,0,37.411,5.906,49.306,17.719 c11.536,11.358,17.311,26.422,17.311,45.19C1709.749,174.089,1709.057,179.396,1707.686,184.254z M1644.365,127.389 c-11.628,0-21.379,3.757-29.251,11.26c-7.514,7.145-11.768,16.026-12.77,26.646h81.448c0-10.528-3.296-19.316-9.889-26.37 C1666.667,131.232,1656.824,127.389,1644.365,127.389z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
}
|
||||
],
|
||||
"name": "group",
|
||||
"type": "group"
|
||||
},
|
||||
{
|
||||
"elements": [
|
||||
{
|
||||
"d": "M649.99,413.722c-6.524,8.182-16.517,12.274-29.966,12.274c-7.214,0-13.467-2.616-18.763-7.86 c-5.297-5.233-7.941-11.744-7.941-19.535c0-9.323,4.08-17.207,12.234-23.65c8.16-6.443,18.562-9.657,31.211-9.657 c3.434,0,7.329,0.738,11.68,2.235c0-14.89-6.644-22.324-19.922-22.324c-10.189,0-18.031,2.743-23.528,8.241l-6.87-13.658 c3.095-2.513,7.37-4.679,12.839-6.477c5.463-1.809,10.69-2.709,15.669-2.709c13.34,0,23.027,3.031,29.066,9.105 c6.04,6.063,9.059,15.708,9.059,28.929v32.973c0,8.08,2.403,13.451,7.21,16.147v8.16c-6.639,0-11.606-0.945-14.896-2.836 C653.781,421.191,651.419,418.067,649.99,413.722z M648.445,379.112c-5.151-1.141-8.759-1.717-10.822-1.717 c-8.24,0-14.966,2.12-20.175,6.361c-5.209,4.23-7.814,9.243-7.814,15.018c0,9.565,5.637,14.349,16.913,14.349 c8.247,0,15.542-3.93,21.898-11.768V379.112z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M727.866,332.319v58.641c0,14.199,6.149,21.299,18.458,21.299c5.382,0,10.303-1.545,14.769-4.633 c4.466-3.1,7.412-6.674,8.84-10.742v-64.564h16.321v91.96h-16.321v-12.712c-1.832,3.607-5.509,6.915-11.029,9.923 c-5.527,3.008-10.92,4.506-16.187,4.506c-10.073,0-17.789-2.893-23.138-8.667c-5.353-5.785-8.032-14.003-8.032-24.652v-60.358 H727.866z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M840.698,345.204H830.06v-12.885h10.637v-19.236l16.321-6.269v25.505h25.24v12.885h-25.24v45.674 c0,7.722,1.302,13.219,3.906,16.481c2.605,3.262,6.8,4.899,12.574,4.899c4.184,0,8.506-1.061,12.967-3.182l2.409,14.349 c-6.754,1.707-14.165,2.57-22.244,2.57c-7.272,0-13.403-2.708-18.417-8.114c-5.003-5.405-7.515-12.24-7.515-20.48V345.204z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M921.433,378.086c0-14.199,3.826-25.655,11.467-34.391c7.642-8.725,17.703-13.093,30.185-13.093 c13.161,0,23.372,4.196,30.645,12.574c7.272,8.391,10.904,20.031,10.904,34.91c0,14.822-3.724,26.52-11.156,35.072 c-7.446,8.563-17.576,12.839-30.392,12.839c-13.117,0-23.328-4.322-30.658-12.965 C925.097,404.387,921.433,392.735,921.433,378.086z M938.605,378.086c0,23.074,8.16,34.6,24.481,34.6 c7.606,0,13.576-3.089,17.899-9.267c4.322-6.189,6.477-14.625,6.477-25.333c0-22.785-8.126-34.172-24.376-34.172 c-7.446,0-13.393,3.032-17.818,9.093C940.829,359.081,938.605,367.437,938.605,378.086z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1155.902,424.279v-58.214c0-14.487-6.269-21.725-18.809-21.725c-3.942,0-7.642,1.221-11.076,3.653 c-3.434,2.432-5.785,5.187-7.042,8.287v67.999h-16.308v-65.336c0-4.53-1.705-8.091-5.117-10.696 c-3.4-2.605-7.906-3.906-13.519-3.906c-3.262,0-6.742,1.256-10.431,3.78c-3.688,2.513-6.315,5.29-7.86,8.322v67.837h-16.308 v-91.96h10.649l5.405,10.65c6.293-8.241,14.165-12.367,23.616-12.367c13.161,0,22.382,4.092,27.649,12.274 c1.821-3.48,5.232-6.407,10.211-8.747c4.979-2.351,10.107-3.527,15.374-3.527c9.497,0,16.851,2.824,22.06,8.46 c5.209,5.635,7.814,13.553,7.814,23.742v61.476H1155.902z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1273.714,413.722c-6.524,8.182-16.516,12.274-29.966,12.274c-7.214,0-13.473-2.616-18.763-7.86 c-5.291-5.233-7.942-11.744-7.942-19.535c0-9.323,4.08-17.207,12.24-23.65c8.149-6.443,18.556-9.657,31.211-9.657 c3.434,0,7.318,0.738,11.674,2.235c0-14.89-6.639-22.324-19.927-22.324c-10.187,0-18.025,2.743-23.522,8.241l-6.87-13.658 c3.09-2.513,7.376-4.679,12.839-6.477c5.463-1.809,10.684-2.709,15.675-2.709c13.334,0,23.015,3.031,29.055,9.105 c6.039,6.063,9.058,15.708,9.058,28.929v32.973c0,8.08,2.409,13.451,7.216,16.147v8.16c-6.639,0-11.606-0.945-14.89-2.836 C1277.506,421.191,1275.143,418.067,1273.714,413.722z M1272.169,379.112c-5.151-1.141-8.759-1.717-10.822-1.717 c-8.24,0-14.971,2.12-20.18,6.361c-5.209,4.23-7.803,9.243-7.803,15.018c0,9.565,5.636,14.349,16.907,14.349 c8.241,0,15.548-3.93,21.898-11.768V379.112z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1344.605,345.204h-10.638v-12.885h10.638v-19.236l16.32-6.269v25.505h25.241v12.885h-25.241v45.674 c0,7.722,1.303,13.219,3.908,16.481c2.605,3.262,6.799,4.899,12.574,4.899c4.184,0,8.506-1.061,12.966-3.182l2.409,14.349 c-6.753,1.707-14.165,2.57-22.243,2.57c-7.272,0-13.405-2.708-18.418-8.114c-5.002-5.405-7.514-12.24-7.514-20.48V345.204z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1441.015,424.279v-78.222h-12.621v-13.739h28.941v91.96H1441.015z M1449.946,297.547 c2.801,0,5.198,0.98,7.169,2.962c1.971,1.971,2.962,4.334,2.962,7.076c0,2.812-0.991,5.198-2.962,7.18 c-1.971,1.971-4.368,2.962-7.169,2.962c-2.743,0-5.105-0.991-7.088-2.962c-1.971-1.983-2.962-4.368-2.962-7.18 c0-2.801,0.98-5.175,2.928-7.122C1444.759,298.516,1447.146,297.547,1449.946,297.547z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1501.867,378.086c0-14.199,3.826-25.655,11.468-34.391c7.641-8.725,17.703-13.093,30.184-13.093 c13.161,0,23.374,4.196,30.646,12.574c7.272,8.391,10.902,20.031,10.902,34.91c0,14.822-3.722,26.52-11.156,35.072 c-7.446,8.563-17.577,12.839-30.392,12.839c-13.115,0-23.328-4.322-30.658-12.965 C1505.532,404.387,1501.867,392.735,1501.867,378.086z M1519.04,378.086c0,23.074,8.16,34.6,24.479,34.6 c7.606,0,13.577-3.089,17.899-9.267c4.322-6.189,6.477-14.625,6.477-25.333c0-22.785-8.124-34.172-24.376-34.172 c-7.446,0-13.393,3.032-17.818,9.093C1521.265,359.081,1519.04,367.437,1519.04,378.086z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M1684.324,424.279v-53.488c0-9.797-1.475-16.643-4.415-20.573c-2.95-3.918-7.894-5.877-14.821-5.877 c-3.712,0-7.607,1.118-11.676,3.353c-4.056,2.225-7.18,4.979-9.358,8.241v68.345h-16.309v-91.96h11.156l5.153,11.848 c5.382-9.047,14.163-13.565,26.358-13.565c20.158,0,30.23,12.252,30.23,36.755v56.923H1684.324z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
}
|
||||
],
|
||||
"name": "group",
|
||||
"type": "group"
|
||||
},
|
||||
{
|
||||
"d": "M457.103,249.994c0-6.707-0.322-13.346-0.951-19.892l43.923-29.482 c-2.201-11.225-5.117-22.197-8.748-32.858l-52.78-3.574c-5.56-12.148-12.268-23.718-19.956-34.484l23.241-47.368 c-7.492-8.575-15.531-16.619-24.089-24.111l-47.38,23.258c-10.776-7.722-22.336-14.407-34.506-19.962l-3.574-52.786 C321.641,5.117,310.681,2.19,299.461,0l-29.476,43.911c-6.551-0.622-13.213-0.945-19.898-0.945c-6.742,0-13.347,0.323-19.916,0.945 L200.74,0c-11.265,2.19-22.203,5.141-32.893,8.783l-3.567,52.739c-12.188,5.555-23.725,12.24-34.512,19.962L82.406,58.226 c-8.552,7.492-16.608,15.536-24.088,24.111l23.304,47.368c-7.716,10.766-14.395,22.336-19.962,34.484l-52.786,3.574 c-3.636,10.661-6.552,21.633-8.753,32.858l43.923,29.436c-0.628,6.546-0.991,13.207-0.991,19.938 c0,6.731,0.363,13.347,0.991,19.916L0.121,299.346c2.207,11.248,5.106,22.221,8.753,32.893l52.786,3.55 c5.567,12.17,12.246,23.672,19.962,34.437l-23.304,47.393c7.502,8.574,15.576,16.642,24.134,24.134l47.392-23.281 c10.754,7.676,22.278,14.384,34.438,19.939l3.567,52.785c10.672,3.62,21.604,6.616,32.847,8.805l29.476-43.98 c6.569,0.622,13.173,1.014,19.916,1.014c6.702,0,13.387-0.392,19.938-1.014l29.488,43.934c11.208-2.213,22.163-5.14,32.771-8.759 l3.574-52.785c12.17-5.555,23.73-12.263,34.506-19.939l47.38,23.281c8.558-7.492,16.597-15.513,24.089-24.088l-23.241-47.369 c7.71-10.788,14.384-22.313,19.956-34.506l52.734-3.55c3.63-10.696,6.593-21.645,8.794-32.893l-43.923-29.436 C456.781,263.341,457.103,256.725,457.103,249.994z M250.098,405.677c-85.979,0-155.672-69.692-155.672-155.671 S164.119,94.335,250.098,94.335c85.978,0,155.671,69.692,155.671,155.671S336.076,405.677,250.098,405.677z",
|
||||
"fill": {
|
||||
"paint": "#445C6D"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"d": "M348.419,249.96c0-12.839-55.142-95.798-55.142-95.798c-4.38-7.538-18.44-7.538-31.395-0.022 c-12.96,7.526-19.91,19.742-15.524,27.28l6.137,10.569l17.103,29.666h-81.91l-29.776-0.024c-8.73-0.012-15.8,12.689-15.83,28.341 c0,0.012,0,0.012,0,0.023v0.012c0,0.012,0,0.012,0,0.024c0.03,15.65,7.1,28.352,15.83,28.34l29.776-0.022h81.91l-17.103,29.665 l-6.137,10.57c-4.386,7.548,2.565,19.766,15.524,27.292c12.955,7.514,27.016,7.503,31.395-0.035c0,0,55.142-82.959,55.142-95.798 c0-0.011-0.006-0.022-0.012-0.034C348.414,249.983,348.419,249.972,348.419,249.96z",
|
||||
"fill": {
|
||||
"paint": "#8DC63F"
|
||||
},
|
||||
"name": "path",
|
||||
"type": "path"
|
||||
}
|
||||
],
|
||||
"name": "group",
|
||||
"type": "group"
|
||||
}
|
||||
],
|
||||
"viewBox": "0 0 1776 500"
|
||||
},
|
||||
"type": "ia.shapes.svg"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"padding": 16
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,961 @@
|
||||
{
|
||||
"custom": {
|
||||
"key": {
|
||||
"alt_pageid": "library",
|
||||
"pageid": "library",
|
||||
"start_time": {
|
||||
"$": [
|
||||
"ts",
|
||||
192,
|
||||
1702653666845
|
||||
],
|
||||
"$ts": 1702653102761
|
||||
}
|
||||
}
|
||||
},
|
||||
"events": {
|
||||
"system": {
|
||||
"onStartup": {
|
||||
"config": {
|
||||
"script": "\t#############################################################################################\n\t# Purpose:\tThis script searches the current views in the parent project. Script compares \t#\n\t#\t\t\tthe information from S3 to make sure the correct paths and information is\t\t#\n\t#\t\t\tdisplayed to the child objects. Where the path is the key for the JSON\t\t\t#\n\t# Login: \t\t\tDate:\t\t\t\t#Comment:\t\t\t\t\t\t\t\tVersion:\t# \n\t# dmamani\t\t\t1/4/23\t\t\t\tRelease to Production\t\t\t\t\tV1\t\t\t#\n\t# \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t#\n\t#############################################################################################\n\t\t\n\t# - Params to Force Filters to show all symbols on the custom properties\n\tself.session.custom.alarm_filter.show_running \u003d True\n\tself.session.custom.alarm_filter.show_safety \u003d True\n\tself.session.custom.alarm_filter.show_diagnostic \u003d True\n\tself.session.custom.alarm_filter.show_gateways \u003d True\n\tself.session.custom.alarm_filter.show_low_alarm \u003d True\n\tfrom SymbolLibrary import list_categories, fetch_library, update_symbol_library\n\t# - Default Symbol JSON structure definitions\n\tdefault_symbol_info \u003d {\"description\": \"\",\t\"name\": \"\",\t\"category\": \"\",\"info\": \"\"} \n\t# - Get all Symbol Views and write them to tags\n\tproject_info \u003d system.perspective.getProjectInfo()\n\tviews \u003d project_info.get(\u0027views\u0027,[])\n\t# - Define criterias\n\tfilter_criterion \u003d \"Symbol-Views\"\n\tfilter_criterion2 \u003d \"Symbol-Library-Views\"\n\tfilter_criterion3 \u003d \"Controller-Views\"\n\tfilter_criterion4 \u003d \"Symbol-Views/Equipment-Views/Test\"\n\t# - Filter views that are not necessary for the symbol library and ensure the correct path\n\tfiltered_views \u003d [\n\t\tview for view in views \n\t\tif filter_criterion in view.get(\u0027path\u0027,\u0027\u0027) \n\t\tand not filter_criterion2 in view.get(\u0027path\u0027,\u0027\u0027) \n\t\tand not filter_criterion3 in view.get(\u0027path\u0027,\u0027\u0027)\n\t\tand not filter_criterion4 in view.get(\u0027path\u0027,\u0027\u0027)\n\t\t]\n\t# - Create JSON from the list \n\tjson_structure \u003d []\n\tsymbol_view_list \u003d []\n\tfor view in filtered_views:\n\t\tinstance \u003d {\n\t\t\t\"instanceStyle\": {\n\t\t\t\t\"classes\": \"\"\n\t\t\t},\n\t\t\t\"instancePosition\": {},\n\t\t\t\"Path\": view.get(\u0027path\u0027,\u0027\u0027),\n\t\t\t\"forceRunning\": 3,\n\t\t\t\"forceFault\": None\n\t\t}\n\t\tjson_structure.append(instance)\n\t\tsymbol_view_list.append(view.get(\u0027path\u0027,\u0027\u0027))\n\tjson_structure.sort(key \u003d lambda x:x[\u0027Path\u0027].split(\"/\")[len(x[\u0027Path\u0027].split(\"/\"))-1])\n\t# - Encode JSON for igniton variables to populate correctly\n\tjson_result \u003d system.util.jsonEncode(json_structure)\n\tself.params.Dataset \u003d filtered_views\n\tself.params.FilteredViews \u003d json_structure\n\tsystem.perspective.print(filtered_views)\n\t\n\t# - Get all Symbol Categories from JSON Dictionary\t\n\tremote_json \u003d fetch_library(username\u003dself.session.props.auth.user.userName)\n\tfor path in json_structure:\n\t\tif path[\"Path\"] not in remote_json:\n\t\t\tupdate_symbol_library(path[\"Path\"], username\u003dself.session.props.auth.user.userName, **default_symbol_info)\n\t\t\tremote_json[path[\"Path\"]] \u003d default_symbol_info\n\t# - Remove by key in case symbol does not exist in Folder Structure\n\tself.params.SymbolLibrary \u003d {k: v for k, v in remote_json.items() if k in symbol_view_list}\n\tcategory_data \u003d [{\"Category\": category} for category in list_categories(self.params.SymbolLibrary)]\n\tself.params.CategoryList \u003d category_data\n"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"params": {
|
||||
"CategoryList": [
|
||||
{
|
||||
"Category": "ALL"
|
||||
},
|
||||
{
|
||||
"Category": "Control"
|
||||
},
|
||||
{
|
||||
"Category": "Device Status"
|
||||
},
|
||||
{
|
||||
"Category": "Equipment Status"
|
||||
},
|
||||
{
|
||||
"Category": "Field Device"
|
||||
},
|
||||
{
|
||||
"Category": "Machine"
|
||||
},
|
||||
{
|
||||
"Category": "Network"
|
||||
},
|
||||
{
|
||||
"Category": "Not in use"
|
||||
},
|
||||
{
|
||||
"Category": "Safety"
|
||||
}
|
||||
],
|
||||
"SelectedCategory": "",
|
||||
"SelectedDescription": "",
|
||||
"SelectedInfo": "",
|
||||
"SelectedPath": "",
|
||||
"SelectedRow": "ALL",
|
||||
"SymbolDetails": {
|
||||
"ARSAW": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "Test",
|
||||
"path": "Symbol-Views/Equipment-Views/ARSAW"
|
||||
},
|
||||
"AUS": {
|
||||
"category": "A",
|
||||
"description": "AUS DESCRIPTION AUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTIONAUS DESCRIPTION",
|
||||
"info": "AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO AUS INFO ",
|
||||
"path": "Symbol-Views/Equipment-Views/AUS"
|
||||
},
|
||||
"Camera": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Camera"
|
||||
},
|
||||
"ControlCabinet": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "### Symbol Information\nDate Created: 12/20/21\n\nCreated By: amazonuser\n\nSize: 10X10",
|
||||
"path": "Symbol-Views/Equipment-Views/ControlCabinet"
|
||||
},
|
||||
"DeviceStatus": {
|
||||
"category": "B",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus"
|
||||
},
|
||||
"DeviceStatus_old": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus_old"
|
||||
},
|
||||
"Estop": {
|
||||
"category": "C",
|
||||
"description": "E-stop description, E-stop description, E-stop description, E-stop description, E-stop description",
|
||||
"info": "E-stop info, E-stop info, E-stop info, E-stop info, E-stop info, E-stop info, E-stop info",
|
||||
"path": "Symbol-Views/Equipment-Views/Estop"
|
||||
},
|
||||
"GoodsLift": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/GoodsLift"
|
||||
},
|
||||
"JAM": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/JAM"
|
||||
},
|
||||
"Light_Curtain": {
|
||||
"category": "B",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Light_Curtain"
|
||||
},
|
||||
"Main_Panel": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Main_Panel"
|
||||
},
|
||||
"Network": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Network"
|
||||
},
|
||||
"Pointer": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Pointer"
|
||||
},
|
||||
"PressureSwitch": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/PressureSwitch"
|
||||
},
|
||||
"PullChord": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord"
|
||||
},
|
||||
"PullChord_End": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_End"
|
||||
},
|
||||
"PullChord_Line": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line"
|
||||
},
|
||||
"PullChord_Line_Vertical": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line_Vertical"
|
||||
},
|
||||
"RFID": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/RFID"
|
||||
},
|
||||
"Robot": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Robot"
|
||||
},
|
||||
"SLAMs": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/SLAMs"
|
||||
},
|
||||
"SafetyGate": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/SafetyGate"
|
||||
},
|
||||
"Stacker_Destacker": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Stacker_Destacker"
|
||||
},
|
||||
"Status": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Status"
|
||||
},
|
||||
"StatusNonPowered": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered"
|
||||
},
|
||||
"StatusNonPowered_NS": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered_NS"
|
||||
},
|
||||
"Status_NS": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/Status_NS"
|
||||
},
|
||||
"THEA": {
|
||||
"category": "",
|
||||
"description": "",
|
||||
"info": "",
|
||||
"path": "Symbol-Views/Equipment-Views/THEA"
|
||||
}
|
||||
},
|
||||
"SymbolLibrary": ""
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.key": {
|
||||
"persistent": true
|
||||
},
|
||||
"params.CategoryList": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "/root/Dashboard.props.widgets[0].viewParams.Categories"
|
||||
},
|
||||
"type": "property"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.Dataset": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "/root/Dashboard.props.widgets[3].viewParams.Dataset"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"params.FilteredViews": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "/root/Dashboard.props.widgets[3].viewParams.FilteredViews"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"params.SelectedCategory": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SelectedDescription": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "/root/Dashboard.props.widgets[1].viewParams.Description"
|
||||
},
|
||||
"type": "property"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SelectedInfo": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "/root/Dashboard.props.widgets[2].viewParams.Information"
|
||||
},
|
||||
"type": "property"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SelectedPath": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SelectedRow": {
|
||||
"onChange": {
|
||||
"enabled": null,
|
||||
"script": "\tfrom SymbolLibrary import search_items\n\tsystem.perspective.print(currentValue.value)\n\titems \u003d [{\t\"instanceStyle\": {\n\t\t\t\t\"classes\": \"\"\n\t\t\t\t\t},\n\t\t\t\t\t\"instancePosition\": {},\n\t\t\t\t\t\"forceRunning\": 3,\n\t\t\t\t\t\"forceFault\": None,\n\t\t\t\t\"Path\": item} for item in search_items(self.params.SymbolLibrary,currentValue.value)]\n\tsystem.perspective.print(items)\n\tself.params.FilteredViews \u003d items\n\t\n\t"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SymbolDetails": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": ""
|
||||
},
|
||||
"enabled": false,
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfrom SymbolLibrary import library_items\n\treturn library_items",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
},
|
||||
"params.SymbolLibrary": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "/root/Dashboard.props.widgets[3].viewParams.SymbolLibrary"
|
||||
},
|
||||
"type": "property"
|
||||
},
|
||||
"paramDirection": "inout",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 786,
|
||||
"width": 1196
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onDoubleClick": {
|
||||
"config": {
|
||||
"draggable": true,
|
||||
"id": "editItem",
|
||||
"modal": false,
|
||||
"overlayDismiss": false,
|
||||
"resizable": true,
|
||||
"showCloseIcon": true,
|
||||
"type": "open",
|
||||
"viewParams": {
|
||||
"btnTextPrimary": "Submit Changes",
|
||||
"btnTextSecondary": "",
|
||||
"editField1": "{view.params.SelectedCategory}",
|
||||
"editField2": "{view.params.SelectedInfo}",
|
||||
"editField3": "{view.params.SelectedDescription}",
|
||||
"field1Description": "Category",
|
||||
"field2Description": "Information",
|
||||
"field3Description": "Description",
|
||||
"message": " ",
|
||||
"path": "{view.params.SelectedPath}",
|
||||
"showCloseBtn": "False",
|
||||
"title": "Update Symbol Details"
|
||||
},
|
||||
"viewPath": "PopUp-Views/EditItem",
|
||||
"viewportBound": false
|
||||
},
|
||||
"scope": "C",
|
||||
"type": "popup"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Dashboard"
|
||||
},
|
||||
"position": {
|
||||
"basis": "400px",
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.widgets[0].viewParams.Dataset": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.Dataset"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"editingToggle": false,
|
||||
"stretch": {
|
||||
"rowCount": 5
|
||||
},
|
||||
"widgets": [
|
||||
{
|
||||
"body": {
|
||||
"style": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"enabled": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"title": "Category"
|
||||
},
|
||||
"isConfigurable": false,
|
||||
"minSize": {
|
||||
"columnSpan": 1,
|
||||
"rowSpan": 1
|
||||
},
|
||||
"name": "Category",
|
||||
"position": {
|
||||
"columnEnd": 3,
|
||||
"columnStart": 1,
|
||||
"rowEnd": 3,
|
||||
"rowStart": 1
|
||||
},
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"viewParams": {
|
||||
"Categories": [
|
||||
{
|
||||
"Category": "ALL"
|
||||
},
|
||||
{
|
||||
"Category": "Control"
|
||||
},
|
||||
{
|
||||
"Category": "Device Status"
|
||||
},
|
||||
{
|
||||
"Category": "Equipment Status"
|
||||
},
|
||||
{
|
||||
"Category": "Field Device"
|
||||
},
|
||||
{
|
||||
"Category": "Machine"
|
||||
},
|
||||
{
|
||||
"Category": "Network"
|
||||
},
|
||||
{
|
||||
"Category": "Not in use"
|
||||
},
|
||||
{
|
||||
"Category": "Safety"
|
||||
}
|
||||
],
|
||||
"SelectedRow": ""
|
||||
},
|
||||
"viewPath": "Symbol-Views/Symbol-Library-Views/Symbol-Filter-View"
|
||||
},
|
||||
{
|
||||
"body": {
|
||||
"style": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"enabled": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"title": "Symbol Description"
|
||||
},
|
||||
"isConfigurable": false,
|
||||
"minSize": {
|
||||
"columnSpan": 1,
|
||||
"rowSpan": 1
|
||||
},
|
||||
"name": "Description",
|
||||
"position": {
|
||||
"columnEnd": 9,
|
||||
"columnStart": 3,
|
||||
"rowEnd": 6,
|
||||
"rowStart": 4
|
||||
},
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"viewParams": {
|
||||
"Description": ""
|
||||
},
|
||||
"viewPath": "Symbol-Views/Symbol-Library-Views/Selected-Symbol-Description"
|
||||
},
|
||||
{
|
||||
"body": {
|
||||
"style": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"enabled": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"title": "Symbol Information"
|
||||
},
|
||||
"isConfigurable": false,
|
||||
"minSize": {
|
||||
"columnSpan": 1,
|
||||
"rowSpan": 1
|
||||
},
|
||||
"name": "Information",
|
||||
"position": {
|
||||
"columnEnd": 3,
|
||||
"columnStart": 1,
|
||||
"rowEnd": 6,
|
||||
"rowStart": 3
|
||||
},
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"viewParams": {
|
||||
"Information": ""
|
||||
},
|
||||
"viewPath": "Symbol-Views/Symbol-Library-Views/Symbol-Information-View"
|
||||
},
|
||||
{
|
||||
"body": {
|
||||
"style": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"enabled": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"title": "Symbol Library - All Available Symbols"
|
||||
},
|
||||
"isConfigurable": false,
|
||||
"minSize": {
|
||||
"columnSpan": 1,
|
||||
"rowSpan": 1
|
||||
},
|
||||
"name": "Description",
|
||||
"position": {
|
||||
"columnEnd": 9,
|
||||
"columnStart": 3,
|
||||
"rowEnd": 4,
|
||||
"rowStart": 1
|
||||
},
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"viewParams": {
|
||||
"Dataset": [
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/DeviceStatus_old"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Device-Views/Estop"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/ARSAW"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/AUS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Camera"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/ControlCabinet"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Estop"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/GoodsLift"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/JAM"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Light_Curtain"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Main_Panel"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Network"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Pointer"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PressureSwitch"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_End"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/PullChord_Line_Vertical"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/RFID"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Robot"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/SLAMs"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/SafetyGate"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Stacker_Destacker"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Status"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/StatusNonPowered_NS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Status_NS"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/THEA"
|
||||
},
|
||||
{
|
||||
"path": "Symbol-Views/Equipment-Views/Test"
|
||||
}
|
||||
],
|
||||
"FilteredViews": [
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/ARSAW",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/AUS",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Camera",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/CognexCamera",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/ControlCabinet",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Device-Views/DeviceStatus",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Device-Views/DeviceStatus_old",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Device-Views/Estop",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Estop",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/GoodsLift",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/JAM",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Light_Curtain",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Main_Panel",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Network",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Pointer",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/PressureSwitch",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_End",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_Line",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/PullChord_Line_Vertical",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/RFID",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Robot",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/SLAMs",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/SafetyGate",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Stacker_Destacker",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Status",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/StatusNonPowered",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/StatusNonPowered_NS",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/Status_NS",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"Path": "Symbol-Views/Equipment-Views/THEA",
|
||||
"forceFault": null,
|
||||
"forceRunning": 3,
|
||||
"instancePosition": {},
|
||||
"instanceStyle": {
|
||||
"classes": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"SelectedValue": "",
|
||||
"SymbolLibrary": "",
|
||||
"key": ""
|
||||
},
|
||||
"viewPath": "Symbol-Views/Symbol-Library-Views/Symbol-Icons-View"
|
||||
}
|
||||
]
|
||||
},
|
||||
"type": "ia.display.dashboard"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"scripts": {
|
||||
"customMethods": [],
|
||||
"extensionFunctions": null,
|
||||
"messageHandlers": [
|
||||
{
|
||||
"messageType": "UserClickInfo",
|
||||
"pageScope": true,
|
||||
"script": "\tfrom pprint import pformat\n\tSymbolPath \u003d payload[\"UserClickPath\"]\n\tsystem.perspective.print(pformat(self.view.params.SymbolLibrary[SymbolPath]))\n\tself.view.params.SelectedInfo \u003d self.view.params.SymbolLibrary[SymbolPath][\u0027info\u0027]\n\tself.view.params.SelectedDescription \u003d self.view.params.SymbolLibrary[SymbolPath][\u0027description\u0027]\n\tself.view.params.SelectedPath \u003d SymbolPath \n\tself.view.params.SelectedCategory \u003d self.view.params.SymbolLibrary[SymbolPath][\u0027category\u0027]\n\tsystem.perspective.print(SymbolPath)\n",
|
||||
"sessionScope": false,
|
||||
"viewScope": false
|
||||
},
|
||||
{
|
||||
"messageType": "UserClickCategory",
|
||||
"pageScope": true,
|
||||
"script": "\n\tSelectedRow \u003d payload[\"UserClickData\"]\n\tself.view.params.SelectedRow \u003d SelectedRow",
|
||||
"sessionScope": false,
|
||||
"viewScope": false
|
||||
},
|
||||
{
|
||||
"messageType": "UserClickRefresh",
|
||||
"pageScope": true,
|
||||
"script": "\tfrom SymbolLibrary import list_categories, fetch_library\n\t\n\t#Get all Symbol Views and write them to tags\n\tproject_info \u003d system.perspective.getProjectInfo()\n\tviews \u003d project_info.get(\u0027views\u0027,[])\n\t# - Define criterias\n\tfilter_criterion \u003d \"Symbol-Views\"\n\tfilter_criterion2 \u003d \"Symbol-Library-Views\"\n\tfilter_criterion3 \u003d \"Controller-Views\"\n\tfilter_criterion4 \u003d \"Symbol-Views/Equipment-Views/Test\"\n\t# - Filter views that are not necessary for the symbol library and ensure the correct path\n\tfiltered_views \u003d [\n\t\tview for view in views \n\t\tif filter_criterion in view.get(\u0027path\u0027,\u0027\u0027) \n\t\tand not filter_criterion2 in view.get(\u0027path\u0027,\u0027\u0027) \n\t\tand not filter_criterion3 in view.get(\u0027path\u0027,\u0027\u0027)\n\t\tand not filter_criterion4 in view.get(\u0027path\u0027,\u0027\u0027)\n\t\t]\n\t# - Create JSON from the list \n\tjson_structure \u003d []\n\tsymbol_view_list \u003d []\n\tfor view in filtered_views:\n\t\tinstance \u003d {\n\t\t\t\"instanceStyle\": {\n\t\t\t\t\"classes\": \"\"\n\t\t\t},\n\t\t\t\"instancePosition\": {},\n\t\t\t\"Path\": view.get(\u0027path\u0027,\u0027\u0027),\n\t\t\t\"forceRunning\": 3,\n\t\t\t\"forceFault\": None\n\t\t}\n\t\tjson_structure.append(instance)\n\t\tsymbol_view_list.append(view.get(\u0027path\u0027,\u0027\u0027))\n\tjson_structure.sort(key \u003d lambda x:x[\u0027Path\u0027].split(\"/\")[len(x[\u0027Path\u0027].split(\"/\"))-1])\t\n\t# - Encode JSON for igniton variables to populate correctly\n\tjson_result \u003d system.util.jsonEncode(json_structure)\n\tself.view.params.Dataset \u003d filtered_views\n\tself.view.params.FilteredViews \u003d json_structure\n\tsystem.perspective.print(filtered_views)\n\t\n\t# - Get all Symbol Categories from JSON Dictionary\t\n\tremote_json \u003d fetch_library(username\u003dself.session.props.auth.user.userName)\n\tself.view.params.SymbolLibrary \u003d {k: v for k, v in remote_json.items() if k in symbol_view_list}\n\tcategory_data \u003d [{\"Category\": category} for category in list_categories(self.view.params.SymbolLibrary)]\n\tself.view.params.CategoryList \u003d category_data\n\tself.view.params.SelectedRow \u003d \u0027ALL\u0027\n\tself.view.params.SelectedDescription \u003d \"\"\n\tself.view.params.SelectedInfo \u003d \"\"",
|
||||
"sessionScope": false,
|
||||
"viewScope": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 16 KiB |
@ -0,0 +1,9 @@
|
||||
SELECT concat(date(dumper_cycles.t_stamp), ' ', hour(dumper_cycles.t_stamp), ':00') as StartTimestamp,
|
||||
concat('H',TIMESTAMPDIFF(HOUR,DATE_FORMAT(dumper_cycles.t_stamp,"%Y-%m-%d %H:00:00"),DATE_FORMAT(now(),"%Y-%m-%d %H:00:00"))) as Hour,
|
||||
SUM (dumper_cycles.ulgl1 = 1) as ULGL1,
|
||||
SUM (dumper_cycles.ulgl2 = 1) as ULGL2,
|
||||
SUM (dumper_cycles.ulgl3 = 1) as ULGL3
|
||||
|
||||
FROM dumper_cycles
|
||||
Where (dumper_cycles.t_stamp BETWEEN :starttime AND :endtime)
|
||||
GROUP BY hour(dumper_cycles.t_stamp)
|
||||
@ -0,0 +1,10 @@
|
||||
SELECT concat(date(dumper_cycles.t_stamp), ' ', hour(dumper_cycles.t_stamp), ':00') as StartTimestamp,
|
||||
concat('H',TIMESTAMPDIFF(HOUR,DATE_FORMAT(dumper_cycles.t_stamp,"%Y-%m-%d %H:00:00"),DATE_FORMAT(now(),"%Y-%m-%d %H:00:00"))) as Hour,
|
||||
|
||||
concat(cast(SUM(dumper_cycles.ulgl1 = 1) as char),' cph') AS ULGL1,
|
||||
concat(cast(SUM(dumper_cycles.ulgl2 = 1) as char),' cph') AS ULGL2,
|
||||
concat(cast(SUM(dumper_cycles.ulgl3 = 1) as char),' cph') AS ULGL3
|
||||
|
||||
FROM dumper_cycles
|
||||
Where (dumper_cycles.t_stamp BETWEEN :starttime AND :endtime)
|
||||
GROUP BY hour(dumper_cycles.t_stamp)
|
||||
|
After Width: | Height: | Size: 28 KiB |
@ -0,0 +1,13 @@
|
||||
SELECT concat(date(dumper_cycles.t_stamp), ' ', hour(dumper_cycles.t_stamp), ':00') as StartTimestamp,
|
||||
concat('H',TIMESTAMPDIFF(HOUR,DATE_FORMAT(dumper_cycles.t_stamp,"%Y-%m-%d %H:00:00"),DATE_FORMAT(now(),"%Y-%m-%d %H:00:00"))) as Hour,
|
||||
|
||||
concat(round(SUM(dumper_cycles.ulgl1 = 1)/COUNT(*) * 100*2,2),'%') AS ULGL1,
|
||||
concat(round(SUM(dumper_cycles.ulgl2 = 1)/COUNT(*) * 100*2,2),'%') AS ULGL2,
|
||||
concat(round(SUM(dumper_cycles.ulgl3 = 1)/COUNT(*) * 100*2,2),'%') AS ULGL3
|
||||
|
||||
FROM dumper_cycles
|
||||
Where (dumper_cycles.t_stamp BETWEEN :starttime AND :endtime)
|
||||
GROUP BY hour(dumper_cycles.t_stamp)
|
||||
|
||||
|
||||
|
||||
@ -0,0 +1,106 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Example Image"
|
||||
},
|
||||
"props": {
|
||||
"path": "Exchange/Pan Zoom Frame/Examples/Example Image"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Pan Zoom View SVG"
|
||||
},
|
||||
"position": {
|
||||
"tabIndex": 1
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": false,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": false,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewPath": "Exchange/Pan Zoom Frame/Examples/Example SVG"
|
||||
},
|
||||
"path": "Exchange/Pan Zoom Frame/Pan Zoom View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Pan Zoom View"
|
||||
},
|
||||
"position": {
|
||||
"tabIndex": 2
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": true,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": true,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewPath": "Exchange/Pan Zoom Frame/Examples/Example View"
|
||||
},
|
||||
"path": "Exchange/Pan Zoom Frame/Pan Zoom View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Pan Zoom Aware"
|
||||
},
|
||||
"position": {
|
||||
"tabIndex": 3
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": true,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": true,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewParams": {
|
||||
"text": "Dynamic Text Size"
|
||||
},
|
||||
"viewPath": "Exchange/Pan Zoom Frame/Examples/Example Zoom Aware"
|
||||
},
|
||||
"path": "Exchange/Pan Zoom Frame/Pan Zoom View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"currentTabIndex": 1,
|
||||
"tabs": [
|
||||
"Image",
|
||||
"SVG",
|
||||
"View",
|
||||
"Zoom Aware"
|
||||
]
|
||||
},
|
||||
"type": "ia.container.tab"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 23 KiB |
@ -0,0 +1,998 @@
|
||||
{
|
||||
"pages": {
|
||||
"/": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/GraphicsWrapper"
|
||||
},
|
||||
"/alarms/active": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/AlarmWrapper"
|
||||
},
|
||||
"/alarms/history": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"viewPath": "Windows/AlarmWrapper"
|
||||
},
|
||||
"/alarms/hitlist": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/AlarmWrapper"
|
||||
},
|
||||
"/autStand": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "auto",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 50,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Overview/BNA8"
|
||||
},
|
||||
"/autStand/Alarms": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Conv",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Conv"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Device",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Device"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-VFD",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-VFD"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "auto",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 50,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Alarms/RealTime"
|
||||
},
|
||||
"/autStand/Command": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Windows/CommandControl"
|
||||
},
|
||||
"/autStand/MCM01": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Device",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Device"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Conv",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Conv"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-VFD",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-VFD"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Detailed_Views/MCM01-FLUID INBOUND"
|
||||
},
|
||||
"/autStand/MCM02": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Device",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Device"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Conv",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Conv"
|
||||
},
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-VFD",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-VFD"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Detailed_Views/MCM02-NC SORTER"
|
||||
},
|
||||
"/autStand/Statistics": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"viewPath": "autStand/Windows/Statistics"
|
||||
},
|
||||
"/autStand/Status": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-East-Device",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 600,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/PopUp-Views/Controller-Equipment/Information-Docked-East-Device"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Windows/Status"
|
||||
},
|
||||
"/autStand/home": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "cover",
|
||||
"handle": "show",
|
||||
"iconUrl": "",
|
||||
"id": "autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "onDemand",
|
||||
"size": 165,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Footer"
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 805,
|
||||
"content": "auto",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "Docked-West",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "auto",
|
||||
"size": 70,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Docked-West"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "auto",
|
||||
"handle": "hide",
|
||||
"iconUrl": "",
|
||||
"id": "header-autStand",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 50,
|
||||
"viewParams": {},
|
||||
"viewPath": "autStand/Docked_Views/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "autStand/Overview/Home"
|
||||
},
|
||||
"/cameras": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/JamCameras"
|
||||
},
|
||||
"/commission": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/Commissioning"
|
||||
},
|
||||
"/config": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"viewPath": "Windows/ConfigWrapper"
|
||||
},
|
||||
"/custom-reports": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"viewPath": "Windows/CustomReports"
|
||||
},
|
||||
"/help": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"viewPath": "Windows/Help"
|
||||
},
|
||||
"/statistics": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/Statistics"
|
||||
},
|
||||
"/status": {
|
||||
"docks": {
|
||||
"bottom": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "footer",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 100,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Footer"
|
||||
}
|
||||
],
|
||||
"top": [
|
||||
{
|
||||
"anchor": "fixed",
|
||||
"autoBreakpoint": 480,
|
||||
"content": "push",
|
||||
"handle": "autoHide",
|
||||
"iconUrl": "",
|
||||
"id": "header",
|
||||
"modal": false,
|
||||
"resizable": false,
|
||||
"show": "visible",
|
||||
"size": 60,
|
||||
"viewParams": {},
|
||||
"viewPath": "Windows/Docked/Header"
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/StatusWrapper"
|
||||
}
|
||||
},
|
||||
"sharedDocks": {}
|
||||
}
|
||||
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 11 KiB |
@ -0,0 +1,11 @@
|
||||
{
|
||||
"pages": {
|
||||
"/": {
|
||||
"title": "",
|
||||
"viewPath": "Exchange/Pan Zoom Frame/Examples/Demo"
|
||||
}
|
||||
},
|
||||
"sharedDocks": {
|
||||
"cornerPriority": "top-bottom"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,26 @@
|
||||
Select
|
||||
Total_Jam,Dumpers_jam,Inbound_jam,Runout_jam,Sorter_Recirc_jam,Startstamp,Endtstamp,Sorter_jam,
|
||||
|
||||
1 as Total_perc,
|
||||
Dumpers_jam/Total_Jam as Dumpers_perc,
|
||||
Inbound_jam/Total_Jam as Inbound_perc,
|
||||
Runout_jam/Total_Jam as Runout_perc,
|
||||
Sorter_Recirc_jam/Total_Jam as Sorter_Recirc_perc,
|
||||
Sorter_jam/Total_Jam as Sorter_perc
|
||||
|
||||
|
||||
FROM
|
||||
|
||||
(SELECT
|
||||
|
||||
MIN(jam_area.t_stamp) AS Startstamp,
|
||||
Max(jam_area.t_stamp) AS Endtstamp,
|
||||
SUM (IFNULL(`jam_ulgl`,0) + IFNULL(`Inbound_jam`, 0)+ IFNULL(`Runout_jam`, 0) + IFNULL(`Sorter_recirc`,0)+ IFNULL(`Sorter_jam`,0)) AS Total_Jam,
|
||||
SUM(jam_area.jam_ulgl = 1) AS Dumpers_jam,
|
||||
SUM(jam_area.Inbound_jam = 1) AS Inbound_jam,
|
||||
SUM(jam_area.Runout_jam = 1) AS Runout_jam,
|
||||
SUM(jam_area.Sorter_recirc = 1) AS Sorter_Recirc_jam,
|
||||
SUM(jam_area.Sorter_jam = 1) AS Sorter_jam
|
||||
|
||||
FROM jam_area
|
||||
Where (jam_area.t_stamp BETWEEN :starttime AND :endtime)) basajam
|
||||
@ -0,0 +1,20 @@
|
||||
Select
|
||||
roundtime,Dumpers_jam,Inbound_jam,Runout_jam,Sorter_Recirc_jam,Sorter_jam
|
||||
|
||||
FROM
|
||||
|
||||
(Select
|
||||
|
||||
SUM(jam_area.jam_ulgl = 1) AS Dumpers_jam,
|
||||
SUM(jam_area.Inbound_jam = 1) AS Inbound_jam,
|
||||
SUM(jam_area.Runout_jam = 1) AS Runout_jam,
|
||||
SUM(jam_area.Sorter_recirc = 1) AS Sorter_Recirc_jam,
|
||||
SUM(jam_area.Sorter_jam = 1) AS Sorter_jam,
|
||||
FROM_UNIXTIME(CEIL(UNIX_TIMESTAMP(jam_area.t_stamp) / 600) * 600) roundtime
|
||||
|
||||
FROM jam_area
|
||||
Where (jam_area.t_stamp BETWEEN :starttime AND :endtime)
|
||||
|
||||
Group BY FROM_UNIXTIME(CEIL(UNIX_TIMESTAMP(jam_area.t_stamp) / 600) * 600)
|
||||
Order By jam_area.t_stamp ASC
|
||||
) okeyjam
|
||||
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 26 KiB |
@ -0,0 +1,114 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 1080,
|
||||
"width": 1920
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "DPM"
|
||||
},
|
||||
"position": {
|
||||
"height": 1080,
|
||||
"width": 1920
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"con_lines": [
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
],
|
||||
"con_lines_visible": [
|
||||
false,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true
|
||||
],
|
||||
"in": false,
|
||||
"out": false
|
||||
},
|
||||
"path": "Windows/Tabs/Enternet Windows/Components/DPM_TO_HUB"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "APF"
|
||||
},
|
||||
"position": {
|
||||
"height": 180,
|
||||
"width": 240
|
||||
},
|
||||
"props": {
|
||||
"path": "Windows/Tabs/Enternet Windows/Components/APF"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "FIO"
|
||||
},
|
||||
"position": {
|
||||
"height": 180,
|
||||
"width": 240,
|
||||
"x": 235
|
||||
},
|
||||
"props": {
|
||||
"path": "Windows/Tabs/Enternet Windows/Components/FIO_SIO"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"type": "ia.container.coord"
|
||||
}
|
||||
}
|
||||
@ -952,6 +952,7 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"title": "",
|
||||
"viewPath": "Windows/Statistics"
|
||||
},
|
||||
"/status": {
|
||||
|
||||
@ -9,8 +9,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-23T07:58:50Z"
|
||||
"timestamp": "2025-09-25T11:17:45Z"
|
||||
},
|
||||
"lastModificationSignature": "cc76cabaeb7c17509349846d8dbfbf9462003fa3609bdb591e001c1a55464b86"
|
||||
"lastModificationSignature": "fc589f4ee7137b49f256857fd69b0681f76070a8cbc08232064c8af40a920d9d"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-25T11:21:06Z"
|
||||
},
|
||||
"lastModificationSignature": "cace0d4ea8afb07cc145d3dda70d18b068f737d98535e63982cca6b27c7e3b46"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 11 KiB |
@ -0,0 +1,575 @@
|
||||
{
|
||||
"custom": {
|
||||
"params": {
|
||||
"panZoomScale": 1,
|
||||
"text": "MCM01"
|
||||
},
|
||||
"scale": 1,
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"params": {
|
||||
"controls": {
|
||||
"click": true,
|
||||
"in": true,
|
||||
"out": true,
|
||||
"pan": true,
|
||||
"reset": true,
|
||||
"zoom": true
|
||||
},
|
||||
"panning": true,
|
||||
"viewParams": {
|
||||
"text": "MCM01"
|
||||
},
|
||||
"viewPath": "autStand/Detailed_Views/MCM-Views/MCM01"
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"struct": {
|
||||
"scale": "{view.custom.scale}",
|
||||
"viewParams": "{view.params.viewParams}"
|
||||
},
|
||||
"waitOnAll": true
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\toutput \u003d {}\n\toutput \u003d system.util.jsonDecode(system.util.jsonEncode(value.viewParams))\n\toutput[\u0027panZoomScale\u0027] \u003d round(value.scale,2)\n\t\n\treturn output",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr-struct"
|
||||
},
|
||||
"persistent": true
|
||||
},
|
||||
"custom.scale": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.x": {
|
||||
"persistent": true
|
||||
},
|
||||
"custom.y": {
|
||||
"persistent": true
|
||||
},
|
||||
"params.controls": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.panning": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewParams": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.viewPath": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 1080,
|
||||
"width": 1920
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "EmbeddedView"
|
||||
},
|
||||
"position": {
|
||||
"height": 1,
|
||||
"width": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.custom.params"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.path": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.viewPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.transform": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\"scale(\"+{view.custom.scale}+\") translate(\"+{view.custom.x}+\"px,\"+{view.custom.y}+\"px)\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"overflow": "visible",
|
||||
"transition": "transform 100ms linear"
|
||||
},
|
||||
"useDefaultViewHeight": true,
|
||||
"useDefaultViewWidth": true
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onPointerMove": {
|
||||
"config": {
|
||||
"script": "\tif event.buttons \u003e 0:\n\t\tself.view.custom.x +\u003d event.movementX/self.view.custom.scale\n\t\tself.view.custom.y +\u003d event.movementY/self.view.custom.scale"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
},
|
||||
"onWheel": {
|
||||
"config": {
|
||||
"script": "\tif event.deltaY \u003c 0:\n\t\tself.view.custom.scale *\u003d 1.1\n\telse:\n\t\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Overlay"
|
||||
},
|
||||
"position": {
|
||||
"height": 1,
|
||||
"width": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignItems": "flex-end",
|
||||
"justify": "flex-end",
|
||||
"style": {
|
||||
"cursor": "grab",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale \u003d 1\n\tself.view.custom.x \u003d 0\n\tself.view.custom.y \u003d 0"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Reset"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.reset"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out_map",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale /\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Out"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157,
|
||||
"x": 0.0183
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.out"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_out",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.custom.scale *\u003d 1.1"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "In"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.028,
|
||||
"width": 0.0157,
|
||||
"x": 0.0366
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.in"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/zoom_in",
|
||||
"style": {
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Zoom"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0224,
|
||||
"width": 0.0408,
|
||||
"x": 0.0549,
|
||||
"y": 0.0028
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.zoom"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.placeholder.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "round({view.custom.scale}*100)+\"%\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"bidirectional": true,
|
||||
"path": "view.custom.scale"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"dropdownOptionStyle": {
|
||||
"borderStyle": "none",
|
||||
"fontSize": "10px",
|
||||
"textAlign": "center"
|
||||
},
|
||||
"options": [
|
||||
{
|
||||
"label": "25%",
|
||||
"value": 0.25
|
||||
},
|
||||
{
|
||||
"label": "50%",
|
||||
"value": 0.5
|
||||
},
|
||||
{
|
||||
"label": "100%",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "150%",
|
||||
"value": 1.5
|
||||
},
|
||||
{
|
||||
"label": "200%",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"label": "500%",
|
||||
"value": 5
|
||||
}
|
||||
],
|
||||
"placeholder": {},
|
||||
"search": {
|
||||
"enabled": false
|
||||
},
|
||||
"style": {
|
||||
"backgroundColor": "#FFFFFF00",
|
||||
"borderStyle": "none",
|
||||
"color": "#555555",
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"mix-blend-mode": "difference",
|
||||
"user-select": "none"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d True"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Pan"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0243,
|
||||
"width": 0.0136,
|
||||
"x": 0.0983
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.pan"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": true,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/pan_tool",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"padding": 4
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
},
|
||||
{
|
||||
"events": {
|
||||
"dom": {
|
||||
"onClick": {
|
||||
"config": {
|
||||
"script": "\tself.view.params.panning \u003d False"
|
||||
},
|
||||
"scope": "G",
|
||||
"type": "script"
|
||||
}
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"name": "Click"
|
||||
},
|
||||
"position": {
|
||||
"height": 0.0243,
|
||||
"width": 0.0136,
|
||||
"x": 0.1166
|
||||
},
|
||||
"propConfig": {
|
||||
"meta.visible": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.controls.click"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.borderWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": 0,
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": 1
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.color": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.panning"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#555555",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "A10000"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "material/touch_app",
|
||||
"style": {
|
||||
"borderBottomLeftRadius": 8,
|
||||
"borderBottomRightRadius": 8,
|
||||
"borderStyle": "solid",
|
||||
"borderTopLeftRadius": 8,
|
||||
"borderTopRightRadius": 8,
|
||||
"cursor": "pointer",
|
||||
"filter": "invert(100%)",
|
||||
"margin": 2,
|
||||
"mix-blend-mode": "difference",
|
||||
"paddingBottom": 4,
|
||||
"paddingTop": 0
|
||||
}
|
||||
},
|
||||
"type": "ia.display.icon"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"mode": "percent",
|
||||
"style": {
|
||||
"border": "solid red",
|
||||
"overflow": "hidden",
|
||||
"overflowX": "hidden",
|
||||
"overflowY": "hidden"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.coord"
|
||||
}
|
||||
}
|
||||
@ -10,8 +10,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-23T10:58:03Z"
|
||||
"timestamp": "2025-09-25T11:21:10Z"
|
||||
},
|
||||
"lastModificationSignature": "b437461a6fa86045929d4e60a2873778b4c3e16c1e5c6410f42a897a5a919551"
|
||||
"lastModificationSignature": "ed927999504a2c12e21e8b78cc0610d4c18643088e40f23e3e5c0c6e20349962"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 46 KiB |
@ -10,8 +10,8 @@
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-23T11:11:36Z"
|
||||
"timestamp": "2025-09-25T11:20:41Z"
|
||||
},
|
||||
"lastModificationSignature": "19a69651b82e8189e0fc23cd86314f954af55709b0330db42b545532dc0e6223"
|
||||
"lastModificationSignature": "3ac20e6c95608e823ff16748aafda4962b6b8b559baade9cebde8971bab06bba"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 83 B |
@ -9,9 +9,9 @@
|
||||
],
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "external",
|
||||
"timestamp": "2025-08-29T14:05:32Z"
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-25T11:17:45Z"
|
||||
},
|
||||
"lastModificationSignature": "d6abdb8f9dad6550277a4d4f6169d148e46830af272a9edaed434c69c3402ae6"
|
||||
"lastModificationSignature": "d97e2fae8a83103b73758eb1622caac2f3163fe6498d965637c7f3e1e6e39efb"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 26 KiB |
@ -9,9 +9,9 @@
|
||||
],
|
||||
"attributes": {
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-09-24T11:13:55Z"
|
||||
"actor": "external",
|
||||
"timestamp": "2025-09-25T11:15:59Z"
|
||||
},
|
||||
"lastModificationSignature": "958bb4157260d0bf4275194993667cb1d397651132fb5b0421c52965de204bb3"
|
||||
"lastModificationSignature": "36cdf8859619d72590e4051cf37eece4d6bc80a7da7f10e8ce1d9c262e0e2803"
|
||||
}
|
||||
}
|
||||