Signature
Interface UseTimelineKeyframeCurvesResultType parameters
| Name | Constraint | Default | Description |
|---|---|---|---|
TrackKind | None | string | No type parameter summary yet. |
Properties
| Name | Signature | Description |
|---|---|---|
curveHandles | curveHandles: TimelineKeyframeCurveHandle<TrackKind>[] | Bezier handles from all `curveSegments`. |
curveSegments | curveSegments: TimelineKeyframeCurveSegment<TrackKind>[] | Keyframe curve segments in track order. |
getCurveHandleAtPoint | (input: TimelineKeyframeCurveHitTestInput): TimelineKeyframeCurveHandleHitTestResult<TrackKind> | null | Hit-tests one viewport point against visible Bezier handles. |
updateCurveEasing | (input: TimelineKeyframeCurveEasingUpdateInput, options?: TimelineKeyframeMutationOptions): TimelineCommandResult<TimelineCubicBezier> | Updates one keyframe's outgoing Bezier easing. |
visibleCurveHandles | visibleCurveHandles: TimelineKeyframeCurveHandle<TrackKind>[] | Bezier handles from all `visibleCurveSegments`. |
visibleCurveSegments | visibleCurveSegments: VisibleTimelineKeyframeCurveSegment<TrackKind>[] | Viewport-intersecting keyframe curve segments in track order. |