Components
define
Create reusable components with parameters.
Define reusable components with parameters that can be used throughout your wireframes.
Usage
(define component-name (param1 param2)
(box :row
(text $param1)
(text $param2)))Calling Components
Always use named arguments:
(component-name :param1 "Hello" :param2 "World")Rules
- Parameters are referenced with
$paramin the body - Calls must use named arguments (
:param value) - Component names cannot shadow built-in elements