CurveKeyframe
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:31
Single control point (keyframe) on the curve.
Properties
handleIn
handleIn:
object
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:37
Left tangent handle offset (relative to keyframe position)
x
x:
number
y
y:
number
handleOut
handleOut:
object
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:39
Right tangent handle offset (relative to keyframe position)
x
x:
number
y
y:
number
id?
optionalid:string
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:43
Optional unique ID (auto-generated if not provided)
tangentMode
tangentMode:
TangentMode
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:41
Tangent mode for this keyframe
x
x:
number
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:33
X position in domain space (e.g., 0-1 for normalized, 0-100 for frames)
y
y:
number
Defined in: src/components/controls/CurveEditor/CurveEditor.types.ts:35
Y value at this position