apply_manual_keyframe_track
Apply a hand-authored Figma Motion keyframe track to a node property, such as translation, opacity, or rotation. Define keyframes with timeline positions, values, and easing to replace any existing track on that field.
Instructions
Set a hand-authored Figma Motion keyframe track on a node for one field — e.g. TRANSLATION_X, OPACITY, ROTATION, SCALE_XY, or an indexed fills / strokes / effects item. field selects what to animate; track carries an optional baseValue plus keyframes (each with timelinePosition in seconds, a typed value, and optional easing). Replaces any existing track on that field. Returns { ok, nodeId }. Motion is a Figma-Design-only beta feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | Yes | Which field a keyframe track drives: a node PROPERTY or an INDEXED_ITEM in fills/strokes/effects | |
| track | Yes | baseValue + keyframes for this field | |
| nodeId | Yes | Figma node id to keyframe |