diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 22e05f9..5def952 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -32,6 +32,7 @@ module.exports = { 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'error', '@typescript-eslint/ban-types': ['error'], + '@typescript-eslint/no-floating-promises': 'off', // disabled cuz troublesome for SweetAlert since they never reject 'react-hooks/rules-of-hooks': 'error', // Checks rules of Hooks 'react-hooks/exhaustive-deps': 'warn' // Checks effect dependencies } diff --git a/package.json b/package.json index b4ae68f..99ac176 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,9 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-svg-pan-zoom": "^3.11.0", - "react-window": "^1.8.7" + "react-window": "^1.8.7", + "sweetalert2": "^11.4.28", + "sweetalert2-react-content": "^5.0.3" }, "devDependencies": { "@testing-library/dom": "^8.16.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74ffac8..205c22e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,8 @@ specifiers: react-svg-pan-zoom: ^3.11.0 react-window: ^1.8.7 sass: ^1.54.0 + sweetalert2: ^11.4.28 + sweetalert2-react-content: ^5.0.3 tailwindcss: ^3.1.7 typescript: ^4.6.4 vite: ^3.0.0 @@ -44,6 +46,8 @@ dependencies: react-dom: 18.2.0_react@18.2.0 react-svg-pan-zoom: 3.11.0_react@18.2.0 react-window: 1.8.7_biqbaboplfbrettd7655fr4n2y + sweetalert2: 11.4.28 + sweetalert2-react-content: 5.0.3_m2nzudmh75bb5iwknw4em6omxi devDependencies: '@testing-library/dom': 8.16.1 @@ -3198,6 +3202,22 @@ packages: engines: {node: '>= 0.4'} dev: true + /sweetalert2-react-content/5.0.3_m2nzudmh75bb5iwknw4em6omxi: + resolution: {integrity: sha512-DQXblZn0LHTvmaZquNQncZIE3Ljox85sAKKbXjYlDyFejyOibHwprAVvtQQpAUG3bgvyDUeAOE/BDFcVx6KUow==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + sweetalert2: ^11.0.0 + dependencies: + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + sweetalert2: 11.4.28 + dev: false + + /sweetalert2/11.4.28: + resolution: {integrity: sha512-leCf8Kc/o+R0LNWmLjWXI7l0roMchEHg6X+XibmfTYaOMvOoHXmoxmegHl0it+8vvvZlPIjzyfM6bYBOKTFnRg==} + dev: false + /symbol-tree/3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true diff --git a/src/Components/Editor/Behaviors/RigidBodyBehaviors.ts b/src/Components/Editor/Behaviors/RigidBodyBehaviors.ts index 5d7b729..e3bcbcf 100644 --- a/src/Components/Editor/Behaviors/RigidBodyBehaviors.ts +++ b/src/Components/Editor/Behaviors/RigidBodyBehaviors.ts @@ -6,6 +6,7 @@ * If the contraints fails, an error message will be returned */ +import Swal from 'sweetalert2'; import { IContainerModel } from '../../../Interfaces/IContainerModel'; import { ISizePointer } from '../../../Interfaces/ISizePointer'; @@ -126,8 +127,13 @@ export function constraintBodyInsideUnallocatedWidth( // Check if there is still some space if (availableWidths.length === 0) { + Swal.fire({ + icon: 'error', + title: 'Not enough space!', + text: 'Try to free the parent a little bit!' + }); throw new Error( - 'No available space found on the parent container. Try to free the parent a little before placing it inside.' + 'No available space found on the parent container. Try to free the parent a bit.' ); } @@ -169,6 +175,14 @@ export function constraintBodyInsideUnallocatedWidth( if (availableWidth === undefined) { console.warn(`Container ${container.properties.id} cannot fit in any space due to its minimum width being to large. Consequently, its rigid body property is disabled.`); + Swal.fire({ + position: 'top-end', + title: `Container ${container.properties.id} cannot fit!`, + text: 'Its rigid body property is now disabled. Change its the minimum width or free the parent container.', + timerProgressBar: true, + showConfirmButton: false, + timer: 5000 + }); container.properties.isRigidBody = false; return container; } diff --git a/src/Components/Editor/ContainerOperations.ts b/src/Components/Editor/ContainerOperations.ts index 360530c..09e35a7 100644 --- a/src/Components/Editor/ContainerOperations.ts +++ b/src/Components/Editor/ContainerOperations.ts @@ -236,7 +236,7 @@ export function AddContainer( // Update the state history.push({ - LastAction: `Add ${type} in ${parentClone.properties.id}`, + LastAction: `Add ${newContainer.properties.id} in ${parentClone.properties.id}`, MainContainer: clone, SelectedContainer: parentClone, SelectedContainerId: parentClone.properties.id, diff --git a/src/tests/resources/chassis2cannotfitminwidth.json b/src/tests/resources/chassis2cannotfitminwidth.json new file mode 100644 index 0000000..50c1cbc --- /dev/null +++ b/src/tests/resources/chassis2cannotfitminwidth.json @@ -0,0 +1,4148 @@ +{ + "history": [ + { + "LastAction": "", + "MainContainer": { + "children": [], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": {} + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 0 + } + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200 + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 499, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 498, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 497, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 496, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 495, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 494, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 493, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 492, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 491, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 490, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 489, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 488, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 487, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 486, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 485, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 484, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 483, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 482, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 481, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 480, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 479, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 478, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 477, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 476, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 475, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 474, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 473, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 472, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 471, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 470, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 469, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 468, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 467, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 466, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 465, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 464, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 463, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 462, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 461, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 460, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 459, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change isRigidBody of Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change isRigidBody of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200 + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Select Chassis-2", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-2", + "TypeCounters": { + "Chassis": 2 + } + } + ], + "historyCurrentStep": 53, + "configuration": { + "AvailableContainers": [ + { + "Type": "Chassis", + "Width": 500, + "MinWidth": 200 + }, + { + "Type": "Trou", + "DefaultX": 10, + "DefaultY": 10, + "Width": 480, + "Height": 180, + "Style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "green", + "fill": "white" + } + }, + { + "Type": "Remplissage", + "CustomSVG": "\n \n \n \n \n ", + "Style": { + "fillOpacity": 1, + "strokeWidth": 1, + "fill": "#bfdbfe" + }, + "UserData": { + "styleLine": { + "transform": "scaleY(0.5) translateY(100%)", + "transformBox": "fill-box" + } + } + }, + { + "Type": "Montant", + "Width": 10, + "XPositionReference": 1, + "Style": { + "fillOpacity": 0, + "strokeWidth": 2, + "stroke": "#713f12", + "fill": "#713f12" + } + } + ], + "AvailableSymbols": [ + { + "Height": 0, + "Image": { + "Base64Image": null, + "Name": null, + "Svg": null, + "Url": "https://www.manutan.fr/img/S/GRP/ST/AIG3930272.jpg" + }, + "Name": "Poteau structure", + "Width": 0, + "XPositionReference": 1 + }, + { + "Height": 0, + "Image": { + "Base64Image": null, + "Name": null, + "Svg": null, + "Url": "https://e7.pngegg.com/pngimages/647/127/png-clipart-svg-working-group-information-world-wide-web-internet-structure.png" + }, + "Name": "Joint de structure", + "Width": 0, + "XPositionReference": 0 + } + ], + "MainContainer": { + "Height": 200, + "Width": 1000 + } + } +} \ No newline at end of file diff --git a/src/tests/resources/nospaceleft.json b/src/tests/resources/nospaceleft.json new file mode 100644 index 0000000..1ae4ae2 --- /dev/null +++ b/src/tests/resources/nospaceleft.json @@ -0,0 +1,4748 @@ +{ + "history": [ + { + "LastAction": "", + "MainContainer": { + "children": [], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": {} + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 0 + } + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200 + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 499, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 498, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 497, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 496, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 495, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 494, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 493, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 492, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 491, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 490, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 489, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 488, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 487, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 486, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 485, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 484, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 483, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 482, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 481, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 480, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 479, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 478, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 477, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 476, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 475, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 474, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 473, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 472, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 471, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 470, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 469, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 468, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 467, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 466, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 465, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 464, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 463, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 462, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 461, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 460, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 459, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change isRigidBody of Chassis-0", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-0", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Change isRigidBody of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Select main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 1 + } + }, + { + "LastAction": "Add Chassis in main", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200 + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "main", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Select Chassis-2", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-2", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Select Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 458, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 459, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 460, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 461, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Change width of Chassis-1", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-1", + "TypeCounters": { + "Chassis": 2 + } + }, + { + "LastAction": "Select Chassis-2", + "MainContainer": { + "children": [ + { + "children": [], + "properties": { + "id": "Chassis-0", + "parentId": "main", + "x": 0, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-1", + "parentId": "main", + "x": 500, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": true, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + }, + { + "children": [], + "properties": { + "id": "Chassis-2", + "parentId": "main", + "x": 958, + "y": 0, + "width": 500, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "minWidth": 200, + "style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "red", + "fill": "#d3c9b7" + } + }, + "userData": { + "type": "Chassis" + } + } + ], + "properties": { + "id": "main", + "parentId": "null", + "x": 0, + "y": 0, + "minWidth": 1, + "width": 1000, + "height": 200, + "isRigidBody": false, + "isAnchor": false, + "XPositionReference": 0, + "style": { + "stroke": "black", + "fillOpacity": 0 + } + }, + "userData": {} + }, + "SelectedContainerId": "Chassis-2", + "TypeCounters": { + "Chassis": 2 + } + } + ], + "historyCurrentStep": 59, + "configuration": { + "AvailableContainers": [ + { + "Type": "Chassis", + "Width": 500, + "MinWidth": 200 + }, + { + "Type": "Trou", + "DefaultX": 10, + "DefaultY": 10, + "Width": 480, + "Height": 180, + "Style": { + "fillOpacity": 1, + "strokeWidth": 2, + "stroke": "green", + "fill": "white" + } + }, + { + "Type": "Remplissage", + "CustomSVG": "\n \n \n \n \n ", + "Style": { + "fillOpacity": 1, + "strokeWidth": 1, + "fill": "#bfdbfe" + }, + "UserData": { + "styleLine": { + "transform": "scaleY(0.5) translateY(100%)", + "transformBox": "fill-box" + } + } + }, + { + "Type": "Montant", + "Width": 10, + "XPositionReference": 1, + "Style": { + "fillOpacity": 0, + "strokeWidth": 2, + "stroke": "#713f12", + "fill": "#713f12" + } + } + ], + "AvailableSymbols": [ + { + "Height": 0, + "Image": { + "Base64Image": null, + "Name": null, + "Svg": null, + "Url": "https://www.manutan.fr/img/S/GRP/ST/AIG3930272.jpg" + }, + "Name": "Poteau structure", + "Width": 0, + "XPositionReference": 1 + }, + { + "Height": 0, + "Image": { + "Base64Image": null, + "Name": null, + "Svg": null, + "Url": "https://e7.pngegg.com/pngimages/647/127/png-clipart-svg-working-group-information-world-wide-web-internet-structure.png" + }, + "Name": "Joint de structure", + "Width": 0, + "XPositionReference": 0 + } + ], + "MainContainer": { + "Height": 200, + "Width": 1000 + } + } +} \ No newline at end of file diff --git a/src/tests/resources/state.json b/src/tests/resources/state.json deleted file mode 100644 index 2152cd1..0000000 --- a/src/tests/resources/state.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "isSidebarOpen": true, - "isElementsSidebarOpen": false, - "isHistoryOpen": false, - "configuration": { - "AvailableContainers": [ - { - "Type": "Chassis", - "Width": 500, - "Style": { - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "red" - } - }, - { - "Type": "Trou", - "Width": 300, - "Style": { - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "green" - } - }, - { - "Type": "Montant", - "Width": 100, - "Style": { - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "blue", - "transform": "translateX(-50%)", - "transformOrigin": "center", - "transformBox": "fill-box" - } - } - ], - "AvailableSymbols": [ - { - "Height": 0, - "Image": { - "Base64Image": null, - "Name": null, - "Svg": null, - "Url": "https://www.manutan.fr/img/S/GRP/ST/AIG3930272.jpg" - }, - "Name": "Poteau structure", - "Width": 0, - "XPositionReference": 1 - }, - { - "Height": 0, - "Image": { - "Base64Image": null, - "Name": null, - "Svg": null, - "Url": "https://e7.pngegg.com/pngimages/647/127/png-clipart-svg-working-group-information-world-wide-web-internet-structure.png" - }, - "Name": "Joint de structure", - "Width": 0, - "XPositionReference": 0 - } - ], - "MainContainer": { - "Height": 200, - "Width": 1000 - } - }, - "history": [ - { - "MainContainer": { - "children": [], - "properties": { - "id": "main", - "parentId": "null", - "x": 0, - "y": 0, - "width": 1000, - "height": 200, - "fillOpacity": 0, - "stroke": "black" - }, - "userData": {} - }, - "TypeCounters": {} - }, - { - "MainContainer": { - "children": [ - { - "children": [], - "properties": { - "id": "Chassis-0", - "parentId": "main", - "x": 0, - "y": 0, - "width": 500, - "height": 200, - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "red" - }, - "userData": { - "type": "Chassis" - } - } - ], - "properties": { - "id": "main", - "parentId": "null", - "x": 0, - "y": 0, - "width": 1000, - "height": 200, - "fillOpacity": 0, - "stroke": "black" - }, - "userData": {} - }, - "TypeCounters": { - "Chassis": 0 - }, - "SelectedContainerId": "main" - }, - { - "MainContainer": { - "children": [ - { - "children": [], - "properties": { - "id": "Chassis-0", - "parentId": "main", - "x": 0, - "y": 0, - "width": 500, - "height": 200, - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "red" - }, - "userData": { - "type": "Chassis" - } - }, - { - "children": [], - "properties": { - "id": "Chassis-1", - "parentId": "main", - "x": 500, - "y": 0, - "width": 500, - "height": 200, - "fillOpacity": 0, - "borderWidth": 2, - "stroke": "red" - }, - "userData": { - "type": "Chassis" - } - } - ], - "properties": { - "id": "main", - "parentId": "null", - "x": 0, - "y": 0, - "width": 1000, - "height": 200, - "fillOpacity": 0, - "stroke": "black" - }, - "userData": {} - }, - "TypeCounters": { - "Chassis": 1 - }, - "SelectedContainerId": "main" - } - ], - "historyCurrentStep": 2 -} \ No newline at end of file