Configuration for the burst animation effect: a ring of short strokes
that shoot outward from just off the node’s own box edge and then retract,
the splash of ink a pill or a badge throws when it pops in.
Configuration for the shatter animation effect: the node’s own rendered
subtree — background, border, content and children, exactly as it would
have painted — is rasterised once, cut into pieces convex cells by a
deterministic Voronoi partition seeded by seed, and each cell is flown
away from origin, spun and faded independently.
Fractional point within shatter’s own box — { "x": 0.0, "y": 0.0 } is
the top-left corner, { "x": 1.0, "y": 1.0 } the bottom-right. See
ShatterConfig::origin.
Animates the d attribute of one <path> inside an inline svg
document between keyframe shapes, the svg counterpart to shape’s
path_morph. An SVG document typically holds several paths, unlike
shape’s single implicit path, so target names which one this track
drives.
A single animation effect. Discriminated by "type" in JSON.
Each preset name is a valid type, plus special types: glow, wiggle, keyframes, motion_blur.