{ "custom": {}, "params": { "pageid": "value", "panel_id": "value", "text": "value" }, "propConfig": { "params.pageid": { "paramDirection": "input", "persistent": true }, "params.panel_id": { "paramDirection": "input", "persistent": true }, "params.text": { "paramDirection": "input", "persistent": true } }, "props": { "defaultSize": { "height": 30, "width": 160 } }, "root": { "children": [ { "events": { "component": { "onActionPerformed": { "config": { "script": "\tsystem.perspective.navigate(\"/\" + self.view.params.pageid)" }, "scope": "G", "type": "script" } } }, "meta": { "name": "Button" }, "position": { "basis": "80%", "grow": 1 }, "propConfig": { "props.text": { "binding": { "config": { "path": "view.params.text" }, "type": "property" } } }, "props": { "style": { "backgroundColor": "#FFFFFF", "borderStyle": "solid", "borderWidth": "0.5px", "cursor": "pointer" }, "textStyle": { "color": "#000000", "fontFamily": "inherit", "fontSize": "1vmin", "fontWeight": "bold" } }, "type": "ia.input.button" }, { "meta": { "name": "Main_Panel" }, "position": { "basis": "20%", "grow": 1 }, "propConfig": { "props.params.tagProps[0]": { "binding": { "config": { "path": "view.params.panel_id" }, "type": "property" } } }, "props": { "params": { "has_state": false, "tagProps": [ null, "", "value", "value", "value", "value", "value", "value", "value", "value" ] }, "path": "Symbol-Views/Equipment-Views/Main_Panel" }, "type": "ia.display.view" } ], "meta": { "name": "root" }, "props": { "alignContent": "flex-start", "justify": "center" }, "type": "ia.container.flex" } }