Skip to content
Entangle UI v0.13.0

CurveData

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

Complete curve data model.

domainX: [number, number]

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

Domain bounds — x range


domainY: [number, number]

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

Domain bounds — y range


keyframes: CurveKeyframe[]

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

Ordered array of keyframes (sorted by x)


optional postInfinity?: "linear" | "constant" | "cycle" | "pingpong"

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

Post-infinity behavior — what happens after the last keyframe

"constant"

optional preInfinity?: "linear" | "constant" | "cycle" | "pingpong"

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

Pre-infinity behavior — what happens before the first keyframe

"constant"