HyperCodeMotion Capabilities
get_capabilitiesList the HyperCodeMotion JSON formats, layer types and properties, and effect presets that HyperCodeMotion Studio supports, how to reference files the user keeps in Studio by id, the screen rule that decides type size (field screen: the canvas wins over a requested size), a runtime layer that keeps an existing Lottie, glTF or GSAP file and seeks it, scene transitions (field transitions), a short start guide (field start), the names code layers and components must not redeclare (field reservedCodeNames), and the Studio contract revision they come from. Call it before designing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start | No | ||
| screen | Yes | ||
| source | No | ||
| formats | Yes | ||
| presetSlots | Yes | ||
| transitions | No | ||
| userMaterials | No | ||
| fullyValidated | Yes | ||
| contractVersion | Yes | ||
| layerProperties | Yes | ||
| sourceSchemaSha | No | ||
| commonProperties | No | ||
| sourcePresetsSha | No | ||
| reservedCodeNames | No | ||
| layerPropertiesNote | No |