menu
@reasontools
{ "id": 1, "pan": false, "grid": false, "status": false, "config": false, "height": "30px", "nodes": { "_subscribers": { "*": [], "add": [ null ], "remove": [ null ], "update": [ null ] }, "_queue": null, "_options": {}, "_data": { "Map(8)": { "Title =>": { "label": "", "id": "Title", "opacity": 0, "size": 2, "shape": "dot", "icon": { "code": "" }, "pinned": [ { "use": "div", "position": "top", "attrs": {} } ], "x": 0, "y": -140, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20 }, "A =>": { "label": "", "id": "A", "size": 0, "shape": "dot", "icon": { "code": "" }, "pinned": [ { "use": "NodeButton", "position": "centre", "attrs": { "name": "SW1", "value": true } } ], "x": -100, "y": -100, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20 }, "B =>": { "label": "", "id": "B", "size": 0, "shape": "dot", "icon": { "code": "" }, "pinned": [ { "use": "NodeButton", "position": "centre", "attrs": { "name": "SW2", "value": false } } ], "x": 100, "y": -100, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20 }, "C =>": { "label": "", "id": "C", "size": 0, "shape": "dot", "icon": { "code": "" }, "pinned": [ { "use": "NodeButton", "position": "bottom", "attrs": { "name": "Open Toolbox!", "show_table": true, "type": "output", "output_use": "Products" } } ], "x": 0, "y": 0, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20 }, "HiddenT1 =>": { "label": "", "id": "HiddenT1", "icon": { "code": "" }, "opacity": 0, "pinned": [], "x": 13.09090909090909, "y": 43.472727272727276, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20, "shape": "dot" }, "HiddenT2 =>": { "label": "", "id": "HiddenT2", "icon": { "code": "" }, "opacity": 0, "pinned": [], "x": -13.09090909090909, "y": 43.472727272727276, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20, "shape": "dot" }, "HiddenB1 =>": { "label": "", "id": "HiddenB1", "icon": { "code": "" }, "opacity": 0, "pinned": [], "x": 13.09090909090909, "y": 3.59, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20, "shape": "dot" }, "HiddenB2 =>": { "label": "", "id": "HiddenB2", "icon": { "code": "" }, "opacity": 0, "pinned": [], "x": -13.09090909090909, "y": 3.59, "color": { "border": "#4e5d6b", "background": "#e8e8e8" }, "font": { "color": "#16020B", "background": "#e8e8e8", "face": "courier" }, "shadow": false, "borderWidth": 3, "margin": 20, "shape": "dot" } } }, "length": 8, "_idProp": "id" }, "edges": { "_subscribers": { "*": [], "add": [ null ], "remove": [ null ], "update": [ null ] }, "_queue": null, "_options": {}, "_data": { "Map(2)": { "AC =>": { "arrows": { "to": { "enabled": false, "type": "triangle", "scaleFactor": 1.2 } }, "arrowStrikethrough": true, "chosen": true, "color": { "hover": "#4e5d6b", "color": "#9cb9d6" }, "dashes": false, "font": { "color": "#16020B" }, "hidden": false, "hoverWidth": 1.5, "labelHighlightBold": true, "physics": true, "scaling": { "min": 1, "max": 15, "label": { "enabled": true, "min": 14, "max": 30, "maxVisible": 30, "drawThreshold": 5 } }, "selectionWidth": 1, "selfReference": { "size": 20, "angle": 0.7853981633974483, "renderBehindTheNode": true }, "shadow": false, "smooth": { "enabled": true, "type": "cubicBezier", "roundness": 0.3 }, "width": 3, "widthConstraint": false, "background": { "enabled": false }, "endPointOffset": { "from": 5, "to": 25 }, "id": "AC", "from": "A", "to": "C" }, "BC =>": { "arrows": { "to": { "enabled": false, "type": "triangle", "scaleFactor": 1.2 } }, "arrowStrikethrough": true, "chosen": true, "color": { "hover": "#4e5d6b", "color": "#9cb9d6" }, "dashes": [ 5, 5 ], "font": { "color": "#16020B" }, "hidden": false, "hoverWidth": 1.5, "labelHighlightBold": true, "physics": true, "scaling": { "min": 1, "max": 15, "label": { "enabled": true, "min": 14, "max": 30, "maxVisible": 30, "drawThreshold": 5 } }, "selectionWidth": 1, "selfReference": { "size": 20, "angle": 0.7853981633974483, "renderBehindTheNode": true }, "shadow": false, "smooth": { "enabled": true, "type": "cubicBezier", "roundness": 0.3 }, "width": 3, "widthConstraint": false, "background": { "enabled": false }, "endPointOffset": { "from": 5, "to": 25 }, "id": "BC", "from": "B", "to": "C" } } }, "length": 2, "_idProp": "id" }, "selected_nodes": [], "selected_node": null, "selected_edges": [], "selected_edge": null, "context": null }
@reasontools
A little logic goes a long way 🔎.
A
B
Toolbox
lock
{ "header": true, "cols": [ { "align": "center", "field": "0", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" }, { "align": "center", "field": "1", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" }, { "align": "center", "field": "2", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" }, { "align": "center", "field": "3", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" }, { "align": "center", "field": "4", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" } ], "colsMap": { "undefined": { "align": "center", "field": "4", "__iconClass": "q-table__sort-icon q-table__sort-icon--center", "__thClass": "text-center" } }, "color": "grey-8", "dark": false, "dense": false }
A
ON
OFF
B
ON
OFF
ON
OFF
OPEN
True
False
False
False
Proceed with curiosity
💡.