{"ScriptPreparationCode":"const obj = {\r\n\theight: 500,\r\n \twidth: 300,\r\n \t_dasgdsa: \u0027321321\u0027,\r\n \tonActive: function() { return false; },\r\n onClick: function() {},\r\n \thasKey: false,\r\n elementRef: { element: {}, children: [] },\r\n hint: \u0027bla-bla-bla\u0027,\r\n isEnabled: true,\r\n \tisVisible: true,\r\n className: \u0027box\u0027,\r\n addChild: function() { return true; },\r\n accKey: \u0027dasdadasdasd#132132121dsadaf#easedada\u0027,\r\n};","TestCases":[{"Name":"Delete","Code":"const obj2 = { ...obj };\r\n[\u0027height\u0027, \u0027width\u0027, \u0027_dasgdsa\u0027, \u0027onActive\u0027, \u0027onClick\u0027, \u0027hasKey\u0027, \u0027elementRef\u0027, \u0027hint\u0027, \u0027isEnabled\u0027, \u0027isVisible\u0027].forEach(prop =\u003E delete obj2[prop]);","IsDeferred":false},{"Name":"Destructure","Code":"const {\r\n\theight,\r\n \twidth,\r\n \t_dasgdsa,\r\n \tonActive,\r\n onClick,\r\n \thasKey,\r\n elementRef,\r\n hint,\r\n isEnabled,\r\n \tisVisible,\r\n ...obj2,\r\n} = obj;","IsDeferred":false}]}