The Scene Object
{
"name": "test",
"animations": Array<Animation>
}
Attributes
name (string)
The name of your scene.
Example:
"name": "test"
animations (array of Animation objects)
An array of animations making up a scene.
Example:
"animations": [
{
"type": "add",
"lines": "console.log(\"Hello World!\")\n",
"start": "1",
"end": "2"
}
]
width (integer)
The width resolution of the scene in pixels.
Example:
"width": "1080"
height (integer)
The height resolution of the scene in pixels.
Example:
"height": "1920"
lang (integer)
The programming language of the scene.
Example:
"lang": "javascript"
Available values: python, php, rust, go, yaml, json, sql, markdown
fontSize (integer)
The font size in pixels used to display the code in the scene.
Example:
"fontSize": "20px"
fontFamily (string)
The font family used to display the code in the scene.
Example:
"fontFamily": "RobotoMono"
Available values: Monospace, RobotoMono, AnonymousPro, IBMPlexMono, PressStart2P
maxLineLength (integer)
The maximum number of characters allowed per line before wrapping.
Example:
"maxLineLength": "30"
colorPalette (string)
The color palette of the scene.
Example:
"theme": "dark"
Available values: dark, light, sepia