Type Alias: AnimatableProperties
AnimatableProperties =
object
Defined in: packages/react/src/jsx.ts:17
CSS properties that can be animated on a widget.
All transforms are applied via GTK CSS and rendered through the widget's style context.
Properties
opacity?
optionalopacity:number
Defined in: packages/react/src/jsx.ts:19
Opacity from 0 (fully transparent) to 1 (fully opaque)
rotate?
optionalrotate:number
Defined in: packages/react/src/jsx.ts:31
Rotation angle in degrees (positive rotates clockwise)
scale?
optionalscale:number
Defined in: packages/react/src/jsx.ts:25
Uniform scale factor (1 = original size, 2 = double size)
scaleX?
optionalscaleX:number
Defined in: packages/react/src/jsx.ts:27
Horizontal scale factor
scaleY?
optionalscaleY:number
Defined in: packages/react/src/jsx.ts:29
Vertical scale factor
skewX?
optionalskewX:number
Defined in: packages/react/src/jsx.ts:33
Horizontal skew angle in degrees
skewY?
optionalskewY:number
Defined in: packages/react/src/jsx.ts:35
Vertical skew angle in degrees
translateX?
optionaltranslateX:number
Defined in: packages/react/src/jsx.ts:21
Horizontal translation in pixels (positive moves right)
translateY?
optionaltranslateY:number
Defined in: packages/react/src/jsx.ts:23
Vertical translation in pixels (positive moves down)