Help guide

Generated schema reference

Updated June 21, 2026

Generated schema reference

Product media placeholder

Replace this area with a screenshot or short walkthrough video during the media sweep.

This page is generated from the current Faster Motion JSON schema. Use it as a root-key map before opening the detailed guide pages.

Schema path faster-motion/dist/fmtion.schema.jsonRoot required keys metaDefinitions 204

Root keys

KeyShapeSummary
$varsdeclaredRoot-level source key.
assetsdeclaredRoot-level source key.
canvasdeclaredRoot-level source key.
carouselsdeclaredRoot-level source key.
customEasesdeclaredRoot-level source key.
dataBindingsdeclaredRoot-level source key.
dataTablesdeclaredRoot-level source key.
domdeclaredLegacy 2D scene array. Required in the original FmtionFile shape; marked optional during the F385 dev cycle so files in the new `scenes[]` shape validate against the same generated schema. Phase 7 (writer cut) deletes this field per the OQ-4 hard-cut decision (2026-05-15).
domGraphdeclaredRoot-level source key.
domSpritesheetTracksdeclaredRoot-level source key.
enumsdeclaredRoot-level source key.
fmtionVersiondeclaredRoot-level source key.
imageTraildeclaredRoot-level source key.
inputsdeclaredRoot-level source key.
listenersdeclaredRoot-level source key.
metadeclaredRoot-level source key.
parametersdeclaredRoot-level source key.
pointerFollowdeclaredRoot-level source key.
scenesdeclaredF385 unified scenes shape. Optional during the F385 dev cycle (Phases 1-6); Phase 7 (writer cut) makes this required and removes the legacy `canvas[]` / `3` fields above per the OQ-4 hard-cut decision (2026-05-15). Each scene declares its `kind: '2d' | '3d'` and either lives in the DOM via `mountSelector` or renders headless via `output: { as: 'texture', ... }`. See `Scene.ts` and `faster-roadmap/animation/features/F385-unified-scenes-schema/`.
smoothScrolldeclaredRoot-level source key.
videoTracksdeclaredRoot-level source key.

Definition groups

The generated schema currently exposes 204 reusable definitions. The public reference keeps this page compact; detailed field-level examples belong on guide and example pages where the shape is easier to read.

Was this guide helpful?

Sunny Arora

Written by

Sunny Arora

Get technical deep dives delivered to your inbox

Join creators and developers who get exclusive insights, tutorials, and behind-the-scenes content every week.

No spam. Unsubscribe anytime.

Continue Exploring

You might also enjoy