Widget: Examples
A base class for all widgets, providing lifecycle methods, common attributes and plugin support.
- Extending the base widget class: Shows how to extend the base widget class, to create your own Widgets.
- Creating custom widget classes: Shows how to use Base.build to create custom Widget classes.
- Creating a widget plugin: Shows how to create an IO plugin for Widget
- Creating a simple Tooltip widget: Shows how to extend the Widget class, and add WidgetPosition and WidgetStack to create a Tooltip widget class.
- Creating a hierarchical ListBox widget: Shows how to extend the Widget class, and add WidgetParent and WidgetChild to create a simple ListBox widget.