Interface Widget

All Known Subinterfaces:
AttributesWidget, LeafWidget, PositionedWidget, PositionedWidget.Offset, SimpleBuiltWidget, SingleChildWidget, SizedWidget, TextWidget
All Known Implementing Classes:
AspectRatioWidget, BorderWidget, ButtonWidget, ClipWidget, CustomTransformBuilder, DraggableWidget, DragTarget, EmptyWidget, FiniteScrollListWidget, FrameBuilderWidget, HotKeyWidget, IdWidget, Inspector, KeyedWidget, LayerWidget, LayoutBuilderWidget, MarqueeWidget, MountTransitionWidget, MouseMoveTarget, MouseOverBuilder, MouseOverWithCoordsBuilder, MultiChildAttributesWidget, MultiChildWidget, OnceWidget, PaddedWidget, PFCanvasWidget, PositionedWidget.Absolute, PositionedWidget.Aligned, PositionedWidget.Relative, ProgressBarWidget, RectWidget, ScrollWidget, SignalBuilderWidget, SizedWidget.Absolute, SizedWidget.AbsoluteHeight, SizedWidget.AbsoluteWidth, SizedWidget.Expand, SliderWidget, SolidWidget, TaskBuilder, TextFieldWidget, TextFragmentWidget, TooltipBackgroundWidget, ValueBuilderWidget

public interface Widget
Inspired by Flutter's approach: Widgets are essentially factories for configured elements (subclasses of WidgetInstance).