{"ScriptPreparationCode":"const node = document.getElementById(\u0027node\u0027);\r\nconst svg = document.getElementById(\u0027svg\u0027);\r\nconst matrix = svg.createSVGMatrix();\r\nmatrix.a = 2;\r\nmatrix.d = 2;\r\n\r\nfunction matrixToTransformString(matrix) {\r\n return \u0060matrix(${matrix.a}, ${matrix.b}, ${matrix.c}, ${matrix.d}, ${matrix.e}, ${matrix.f})\u0060;\r\n}","TestCases":[{"Name":"el.setAttribute","Code":"node.setAttribute(\u0027transform\u0027, matrixToTransformString(matrix));","IsDeferred":false},{"Name":"el.transform.baseVal.appendItem","Code":" const transform = svg.createSVGTransform();\r\n transform.setMatrix(matrix);\r\n const transformList = node.transform.baseVal;\r\n if (transformList.numberOfItems \u003E 0) {\r\n transformList.clear();\r\n }\r\n transformList.appendItem(transform);","IsDeferred":false}]}