Function

getTimelineKeyframeInterpolationProgress

Evaluates normalized segment progress for a keyframe interpolation mode.

Signature

Type Definition
getTimelineKeyframeInterpolationProgress(interpolation: TimelineKeyframeInterpolation | undefined, progress: number, easing?: TimelineCubicBezier): number

Parameters

NameTypeDescription
interpolationTimelineKeyframeInterpolation | undefinedOptional interpolation mode from the outgoing keyframe.
progressnumberNormalized segment progress from 0 to 1.
easingTimelineCubicBezierOptional Bezier easing used when interpolation is `bezier`.

Returns

number

Normalized progress after applying the interpolation mode.