UNPKG

bodymovin

Version:

After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript

93 lines (92 loc) 2.75 kB
{ "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "k": { "description": "Property Value keyframes", "extended_name": "Keyframes", "type": "array", "properties": [ { "description": "End value of keyframe segment.", "extended_name": "End", "type": "array" }, { "description": "Start value of keyframe segment.", "extended_name": "Start", "type": "array" }, { "description": "Start time of keyframe segment.", "extended_name": "Time", "type": "number" }, { "description": "Bezier curve interpolation in value.", "extended_name": "In Value", "type": "object", "properties": [ { "description": "bezier x axis. Array of numbers.", "extended_name": "X axis", "type": "array" }, { "description": "bezier y axis. Array of numbers.", "extended_name": "Y axis", "type": "array" } ] }, { "description": "Bezier curve interpolation out value.", "extended_name": "Out Value", "type": "object", "properties": [ { "description": "bezier x axis. Array of numbers.", "extended_name": "X axis", "type": "array" }, { "description": "bezier y axis. Array of numbers.", "extended_name": "Y axis", "type": "array" } ] }, { "description": "Bezier curve name. Used for caching.", "extended_name": "Name", "type": "number" } ] }, "x": { "description": "Property Expression. An AE expression that modifies the value.", "extended_name": "Expression", "type": "string" }, "ix": { "description": "Property Index. Used for expressions.", "extended_name": "Property Index", "type": "string" }, "ti": { "description": "In Spatial Tangent. Only for spatial properties. Array of numbers.", "extended_name": "In Tangent", "type": "array" }, "to": { "description": "Out Spatial Tangent. Only for spatial properties. Array of numbers.", "extended_name": "Out Tangent", "type": "array" }, "a": { "description": "Defines if property is animated", "extended_name": "Animated", "type": "number" } } }