Group Element

PropTypeRequiredExampleValue RangeDescription
subNodesDataarraytrue--An array of elements involved in the transition.
transformobjecttrue--The transformation settings for the shape element, including skew and alpha.

Note: The subNodesData array contains the elements that are part of the transition. Each element is defined by its id, type, start, duration, trackIndex, x, y, blendMode, anchorX, anchorY, view, rotation, scaleX, scaleY, alpha, skewX, skewY, transform, keyframes, filterAgent, and shapeType properties.

Transform

PropTypeRequiredExampleValue RangeDescription
xnumbertrue0>= 0The horizontal position of the shape element, in pixels.
ynumbertrue0>= 0The vertical position of the shape element, in pixels.
anchorXnumbertrue--The x-coordinate of the anchor point relative to the shape element, in pixels.
anchorYnumbertrue--The y-coordinate of the anchor point relative to the shape element, in pixels.
rotationnumbertrue0>= 0The rotation angle of the shape element, in degrees.
scaleXnumbertrue1> 0The horizontal scaling factor of the shape element. A value greater than 1 enlarges the element, while a value between 0 and 1 shrinks it.
scaleYnumbertrue1> 0The vertical scaling factor of the shape element. A value greater than 1 enlarges the element, while a value between 0 and 1 shrinks it.
alphanumbertrue10 - 1The transparency level of the shape element. 1 represents full opacity, and 0 represents full transparency.
transitionElement.json
1{ 2 "id": "515905bc-f994-47a7-a4a9-77adefaee4a6", 3 "type": "Group", 4 "start": 0, 5 "duration": 5, 6 "trackIndex": 0, 7 "x": 0, 8 "y": 0, 9 "blendMode": "normal", 10 "anchorX": 256, 11 "anchorY": 255.99999999999997, 12 "view": null, 13 "rotation": 0, 14 "scaleX": 1, 15 "scaleY": 1, 16 "alpha": 1, 17 "skewX": 0, 18 "skewY": 0, 19 "transform": { 20 "x": 0, 21 "y": 0, 22 "anchorX": 0, 23 "anchorY": 0, 24 "rotation": 0, 25 "scaleX": 1, 26 "scaleY": 1, 27 "alpha": 1 28 }, 29 "keyframes": [], 30 "filterAgent": null, 31 "subNodesData": [ 32 { 33 "id": "59ec2ebf-2860-4482-a1a0-d21aa574f99e", 34 "type": "Shape", 35 "start": 0, 36 "duration": 5, 37 "trackIndex": 3, 38 "x": 0, 39 "y": 0, 40 "blendMode": "normal", 41 "anchorX": 0, 42 "anchorY": 0, 43 "view": { 44 "x": 0, 45 "y": 0, 46 "scaleX": 1, 47 "scaleY": 1, 48 "rotation": 0, 49 "anchorX": 0, 50 "anchorY": 0 51 }, 52 "rotation": 0, 53 "scaleX": 1, 54 "scaleY": 1, 55 "alpha": 1, 56 "skewX": 0, 57 "skewY": 0, 58 "transform": { 59 "x": 0, 60 "y": 0, 61 "anchorX": 0, 62 "anchorY": 0, 63 "rotation": 0, 64 "scaleX": 1, 65 "scaleY": 1, 66 "alpha": 1 67 }, 68 "keyframes": [], 69 "filterAgent": null, 70 "shapeType": "SHAPE_PATH", 71 "fill": "#EAA0E3", 72 "fillAlpha": 1, 73 "fillType": 1, 74 "stroke": null, 75 "strokeWidth": 1, 76 "paths": [ 77 { 78 "c": 1, 79 "v": [ 80 [ 81 349.601, 82 146.124 83 ], 84 [ 85 345.894, 86 171.368 87 ], 88 [ 89 174.8, 90 268.894 91 ], 92 [ 93 135.70100000000002, 94 265.807 95 ], 96 [ 97 118.95800000000003, 98 262.498 99 ], 100 [ 101 31.56900000000003, 102 309.817 103 ], 104 [ 105 67.26600000000003, 106 242.913 107 ], 108 [ 109 0, 110 146.124 111 ], 112 [ 113 174.801, 114 23.354 115 ], 116 [ 117 349.601, 118 146.124 119 ] 120 ],