templating/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2026 License: MIT

Directories

Path Synopsis
hotreload demonstrates WillowUI's hot reload feature: edit template.xml while the app is running and see the UI update live.
hotreload demonstrates WillowUI's hot reload feature: edit template.xml while the app is running and see the UI update live.
xml-basic demonstrates WillowUI's XML template system: a controller that defines its UI via an embedded XML template with reactive bindings, event handlers, and the ui:show directive.
xml-basic demonstrates WillowUI's XML template system: a controller that defines its UI via an embedded XML template with reactive bindings, event handlers, and the ui:show directive.
xml-binary demonstrates WillowUI's binary template format (.xmlui): the same demo as xml-basic but using a pre-compiled binary template loaded via go:embed and RegisterBinary instead of RegisterXML.
xml-binary demonstrates WillowUI's binary template format (.xmlui): the same demo as xml-basic but using a pre-compiled binary template loaded via go:embed and RegisterBinary instead of RegisterXML.
xml-forms demonstrates WillowUI's XML template system with form input widgets: TextInput, TextArea, Toggle, Checkbox, Slider, NumberStepper, Select, OptionRotator, and Radio with RadioButton children.
xml-forms demonstrates WillowUI's XML template system with form input widgets: TextInput, TextArea, Toggle, Checkbox, Slider, NumberStepper, Select, OptionRotator, and Radio with RadioButton children.
xml-layout demonstrates all WillowUI layout modes via a single XML template.
xml-layout demonstrates all WillowUI layout modes via a single XML template.
xml-reactive demonstrates every bind: attribute in WillowUI's XML template system.
xml-reactive demonstrates every bind: attribute in WillowUI's XML template system.
xml-variants demonstrates custom Panel and Label variants defined in a theme JSON file and referenced by name in XML templates.
xml-variants demonstrates custom Panel and Label variants defined in a theme JSON file and referenced by name in XML templates.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL