{ "version": "3.0.6", "mode": "blocks", "dev_mode": true, "components": [ { "id": 1, "type": "markdown", "props": { "value": "

Let's do some kinematics! Choose the speed and angle to see the trajectory.

\n", "name": "markdown", "visible": true, "style": {} } }, { "id": 2, "type": "row", "props": { "type": "row", "visible": true, "style": {} } }, { "id": 3, "type": "slider", "props": { "minimum": 1, "maximum": 30, "step": 0.1, "value": 25, "label": "Speed", "show_label": true, "name": "slider", "visible": true, "style": {} } }, { "id": 4, "type": "slider", "props": { "minimum": 0, "maximum": 90, "step": 0.1, "value": 45, "label": "Angle", "show_label": true, "name": "slider", "visible": true, "style": {} } }, { "id": 5, "type": "plot", "props": { "show_label": true, "name": "plot", "visible": true, "style": {} } }, { "id": 6, "type": "button", "props": { "value": "Run", "variant": "secondary", "name": "button", "visible": true, "style": {} } } ], "theme": "default", "css": null, "enable_queue": false, "layout": { "id": 0, "children": [ { "id": 1 }, { "id": 2, "children": [ { "id": 3 }, { "id": 4 } ] }, { "id": 5 }, { "id": 6 } ] }, "dependencies": [ { "targets": [ 6 ], "trigger": "click", "inputs": [ 3, 4 ], "outputs": [ 5 ], "backend_fn": true, "js": null, "status_tracker": null, "queue": null } ] }