Structs§
- Animation
Timing - Timing configuration for preset animations.
- Caption
Word - Caret
Config - A caret pinned to a
text’s reveal head. - Char
Animation - Per-character or per-word text animation configuration (legacy root-level prop).
- Char
Animation Timing - Timing configuration for char animation effect variants (used inside style.animation).
- Glow
Config - Glow effect (colored luminous halo around the element)
- Gradient
- Gradient
Border - Inner
Shadow - Inner shadow configuration (inset shadow).
- Keyframes
Config - Custom keyframe animations configuration.
- Motion
Blur Config - Motion blur configuration.
- Motion
Path Config - Configuration for the
motion_pathanimation effect: moves — and, optionally, orients — a component along an SVG path. - Orbit
Config - Configuration for a 3D orbit/floating animation effect. Creates circular or elliptical motion with pseudo-depth (scale + opacity modulation).
- Shape
Text - Shimmer
Config - A band of light sweeping across the element, restricted to the pixels the element actually painted.
- Stroke
- Text
Background - Text
Shadow - Text
State - A later label a
textswaps to, and when. - Text
Swap Config - How a
textcrosses from one of itsstatesto the next. - Tilt
InConfig - Configuration for the
tilt_inanimation with configurable 3D transform values. - Trail
Config - Trail effect configuration.
- Wiggle
Config
Enums§
- Animation
Effect - A single animation effect. Discriminated by
"type"in JSON. Each preset name is a valid type, plus special types: glow, wiggle, keyframes, motion_blur. - Caption
Style - Caret
Shape - Shape of a text caret.
- Char
Anim Preset - Fill
- Gradient
Type - Image
Fit - Shape
Type - Text
Anim Direction - Which way a per-unit entrance travels from before it settles.
- Text
Anim Granularity - Granularity for text animation: per character or per word.