Interface

UseTimelineKeyframeSegmentsResult

Result returned by `useTimelineKeyframeSegments`.

Signature

Type Definition
Interface UseTimelineKeyframeSegmentsResult

Properties

NameSignatureDescription
getTangentHandleAtPoint(input: TimelineKeyframeTangentHitTestInput): TimelineKeyframeTangentHandleHitTestResult<string> | nullHit-tests one viewport point against visible Bezier tangent handles.
segmentssegments: TimelineKeyframeSegment<string>[]Keyframe segments in track order.
tangentHandlestangentHandles: TimelineKeyframeTangentHandle<string>[]Bezier tangent handles from all `segments`.
updateKeyframeSide(input: TimelineKeyframeSideUpdateInput, options?: TimelineKeyframeMutationOptions): TimelineCommandResult<TimelineKeyframeSideInterpolation>Updates one keyframe side interpolation.
visibleSegmentsvisibleSegments: VisibleTimelineKeyframeSegment<string>[]Viewport-intersecting keyframe segments in track order.
visibleTangentHandlesvisibleTangentHandles: TimelineKeyframeTangentHandle<string>[]Bezier tangent handles from all `visibleSegments`.