blob: 7d8925b6a2cc4184f94913d8fc70b8ce0a1f92bb [file] [log] [blame]
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"ty": {
"title": "Type",
"description": "Type of layer: Solid.",
"type": "number",
"value": 1
},
"ks": {
"title": "Transform",
"description": "Transform properties",
"$ref": "#/helpers/transform",
"type": "object"
},
"ao": {
"title": "Auto-Orient",
"description": "Auto-Orient along path AE property.",
"type": "number",
"$ref": "#/helpers/boolean",
"default": 0
},
"bm": {
"title": "Blend Mode",
"description": "Blend Mode",
"$ref": "#/helpers/blendMode",
"type": "number",
"default": 0
},
"ddd": {
"title": "3d Layer",
"description": "3d layer flag",
"type": "number",
"$ref": "#/helpers/boolean",
"default": 0
},
"ind": {
"title": "Index",
"description": "Layer index in AE. Used for parenting and expressions.",
"type": "number"
},
"cl": {
"title": "Class",
"description": "Parsed layer name used as html class on SVG/HTML renderer",
"type": "string"
},
"ln": {
"title": "layer HTML ID",
"description": "Parsed layer name used as html id on SVG/HTML renderer",
"type": "string"
},
"ip": {
"title": "In Point",
"description": "In Point of layer. Sets the initial frame of the layer.",
"type": "number"
},
"op": {
"title": "Out Point",
"description": "Out Point of layer. Sets the final frame of the layer.",
"type": "number"
},
"st": {
"title": "Start Time",
"description": "Start Time of layer. Sets the start time of the layer.",
"type": "number"
},
"nm": {
"title": "Name",
"description": "After Effects Layer Name. Used for expressions.",
"type": "number"
},
"hasMask": {
"title": "Has Masks",
"description": "Boolean when layer has a mask. Will be deprecated in favor of checking masksProperties.",
"type": "number"
},
"masksProperties": {
"title": "Masks Properties",
"description": "List of Masks",
"items": {
"$ref": "#/helpers/mask",
"type": "object"
},
"type": "array"
},
"ef": {
"title": "Effects",
"description": "Auto-Orient along path AE property.",
"type": "number",
"$ref": "#/helpers/boolean"
},
"sr": {
"title": "Stretch",
"description": "Layer Time Stretching",
"type": "number",
"default": 1
},
"parent": {
"title": "Parent",
"description": "Layer Parent. Uses ind of parent.",
"type": "number"
},
"sc": {
"title": "Solid Color",
"description": "Color of the solid in hex",
"type": "string"
},
"sh": {
"title": "Solid Height",
"description": "Height of the solid.",
"type": "number"
},
"sw": {
"title": "Solid Width",
"description": "Width of the solid.",
"type": "number"
}
}
}