Files
Basalt2/docs/references/plugins/reactive.md
Robert Jelic 9e1112f3bd docs fix
2025-09-13 12:54:15 +02:00

433 B

Reactive

This module provides reactive functionality for elements, it adds no new functionality for elements. It is used to evaluate expressions in property values and update the element when the expression changes.

Usage

local button = main:addButton({text="Exit"})
button:setX("{parent.x - 12}")
button:setBackground("{self.clicked and colors.red or colors.green}")
button:setWidth("{self.text:len() + 2}")