463 lines
20 KiB
Plaintext
463 lines
20 KiB
Plaintext
{
|
|
"custom": {
|
|
"scale": 1,
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"params": {
|
|
"altText": "Unable to show image",
|
|
"controls": {
|
|
"in": true,
|
|
"mode": false,
|
|
"out": true,
|
|
"reset": true,
|
|
"zoom": true
|
|
},
|
|
"fit": {
|
|
"height": 100,
|
|
"mode": "contain",
|
|
"scroll": false,
|
|
"width": 100
|
|
},
|
|
"source": "data:image/png;base64,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\u003d",
|
|
"tint": {
|
|
"color": "#CCCCCC",
|
|
"enabled": false
|
|
}
|
|
},
|
|
"propConfig": {
|
|
"custom.scale": {
|
|
"persistent": true
|
|
},
|
|
"custom.x": {
|
|
"persistent": true
|
|
},
|
|
"custom.y": {
|
|
"persistent": true
|
|
},
|
|
"params.altText": {
|
|
"paramDirection": "input",
|
|
"persistent": true
|
|
},
|
|
"params.controls": {
|
|
"paramDirection": "input",
|
|
"persistent": true
|
|
},
|
|
"params.fit": {
|
|
"paramDirection": "input",
|
|
"persistent": true
|
|
},
|
|
"params.source": {
|
|
"onChange": {
|
|
"enabled": null,
|
|
"script": "\tself.custom.scale \u003d 1\n\tself.custom.x \u003d 0\n\tself.custom.y \u003d 0"
|
|
},
|
|
"paramDirection": "input",
|
|
"persistent": true
|
|
},
|
|
"params.tint": {
|
|
"paramDirection": "input",
|
|
"persistent": true
|
|
}
|
|
},
|
|
"props": {
|
|
"defaultSize": {
|
|
"width": 1000
|
|
}
|
|
},
|
|
"root": {
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "image"
|
|
},
|
|
"position": {
|
|
"height": "100%",
|
|
"width": "100%"
|
|
},
|
|
"propConfig": {
|
|
"props.altText": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "view.params.altText"
|
|
},
|
|
"type": "property"
|
|
}
|
|
},
|
|
"props.fit": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "view.params.fit"
|
|
},
|
|
"type": "property"
|
|
}
|
|
},
|
|
"props.source": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "view.params.source"
|
|
},
|
|
"type": "property"
|
|
}
|
|
},
|
|
"props.style.transform": {
|
|
"binding": {
|
|
"config": {
|
|
"expression": "\"scale(\"+{view.custom.scale}+\") translate(\"+{view.custom.x}+\"px,\"+{view.custom.y}+\"px)\""
|
|
},
|
|
"type": "expr"
|
|
}
|
|
},
|
|
"props.tint": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "view.params.tint"
|
|
},
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"cursor": "grab",
|
|
"transition": "transform 100ms linear"
|
|
}
|
|
},
|
|
"type": "ia.display.image"
|
|
},
|
|
{
|
|
"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%"
|
|
},
|
|
"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.5
|
|
},
|
|
"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"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Mode"
|
|
},
|
|
"position": {
|
|
"height": 24,
|
|
"width": 108,
|
|
"x": 188,
|
|
"y": 3.5
|
|
},
|
|
"propConfig": {
|
|
"meta.visible": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "view.params.controls.mode"
|
|
},
|
|
"type": "property"
|
|
}
|
|
},
|
|
"props.value": {
|
|
"binding": {
|
|
"config": {
|
|
"bidirectional": true,
|
|
"path": "view.params.fit.mode"
|
|
},
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"dropdownOptionStyle": {
|
|
"borderStyle": "none",
|
|
"fontSize": "10px",
|
|
"textAlign": "center"
|
|
},
|
|
"options": [
|
|
{
|
|
"label": "none",
|
|
"value": "none"
|
|
},
|
|
{
|
|
"label": "fill",
|
|
"value": "fill"
|
|
},
|
|
{
|
|
"label": "contain",
|
|
"value": "contain"
|
|
},
|
|
{
|
|
"label": "cover",
|
|
"value": "cover"
|
|
},
|
|
{
|
|
"label": "percent",
|
|
"value": "percent"
|
|
},
|
|
{
|
|
"label": "absolute",
|
|
"value": "absolute"
|
|
}
|
|
],
|
|
"placeholder": {
|
|
"text": "Fit Mode ..."
|
|
},
|
|
"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"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "root"
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"overflow": "hidden",
|
|
"overflowX": "hidden",
|
|
"overflowY": "hidden"
|
|
}
|
|
},
|
|
"type": "ia.container.coord"
|
|
}
|
|
} |