Skip to content

CurveKeyframe

Defined in: src/types/keyframe.ts:32

Single control point (keyframe) on the curve.

Properties

handleIn

handleIn: object

Defined in: src/types/keyframe.ts:38

Left tangent handle offset (relative to keyframe position)

x

x: number

y

y: number


handleOut

handleOut: object

Defined in: src/types/keyframe.ts:40

Right tangent handle offset (relative to keyframe position)

x

x: number

y

y: number


id?

optional id: string

Defined in: src/types/keyframe.ts:44

Optional unique ID (auto-generated if not provided)


tangentMode

tangentMode: TangentMode

Defined in: src/types/keyframe.ts:42

Tangent mode for this keyframe


x

x: number

Defined in: src/types/keyframe.ts:34

X position in domain space (e.g., 0-1 for normalized, 0-100 for frames)


y

y: number

Defined in: src/types/keyframe.ts:36

Y value at this position