The Declarative Decorators
Your toolkit consists entirely of these metadata decorators. You rarely write imperative logic.
Published: 7/10/2026
- @Context() air!: AircadaContext: Injects the engine API.
- @FloatProperty / @IntProperty / @StringProperty: Exposes a variable to the visual Studio. prefer these specific forms over the generic @Property.
- @DatasetMapping({ ... }): Automatically binds a string ID property to a spreadsheet row, fetching data and animating target properties.
- @States(): Defines hardcoded, predefined transitions (duration, ease, and target property values).
- @Input() / @Output(): Binds class methods to the global Event Bus.






