Signature
Interface TimelineKeyframeTangentHandleType parameters
| Name | Constraint | Default | Description |
|---|---|---|---|
TrackKind | None | string | App-defined track kind carried by the containing track. |
Properties
| Name | Signature | Description |
|---|---|---|
anchorKeyframe | anchorKeyframe: TimelineKeyframe | Segment endpoint this control handle is visually anchored to. |
anchorKeyframeIndex | anchorKeyframeIndex: number | Zero-based index of `anchorKeyframe` inside the containing clip. |
anchorPoint | anchorPoint: TimelineKeyframePoint | Anchor point in viewport CSS pixels. |
canEdit | canEdit: boolean | Whether the handle can be edited by headless controls. |
clip | clip: Clip | Raw timeline clip represented by this entry. |
clipIndex | clipIndex: number | Zero-based clip index inside the containing track. |
keyframe | keyframe: TimelineKeyframe | Anchor keyframe whose side data is edited by this tangent. |
keyframeIndex | keyframeIndex: number | Zero-based index of `keyframe` inside the containing clip. |
pairedKeyframe | pairedKeyframe: TimelineKeyframe | Opposite segment endpoint. |
point | point: TimelineKeyframePoint | Handle center point in viewport CSS pixels. |
rect | rect: TimelineKeyframeTangentHandleViewportRect | Handle bounds in viewport CSS pixels. |
segmentId | segmentId: string | Stable segment id for the adjacent keyframe pair. |
side | side: TimelineKeyframeSide | Keyframe side mutated by this tangent. |
tangent | tangent: TimelineKeyframeBezierHandle | Bezier tangent represented by this handle. |
track | track: Track<TrackKind> | Track containing the clip. |
trackIndex | trackIndex: number | Zero-based track index in timeline order. |