wupper library
Classes
- AnchorElementWidget
- AreaElementWidget
-
AsyncSnapshot<
T> - AudioElementWidget
- BaseElementWidget
- BasicRouter
- Very minimalistic hash based router. Just define your routes like this:
- BodyElementWidget
- BRElementWidget
- BuildContext
- BuildContext is used to know our position in the widget tree. Also it’s used to set the callbacks needed when building or setting the widget the state.
- ButtonElementWidget
- CanvasElementWidget
- CheckboxInputElementWidget
- ContentElementWidget
- DataListElementWidget
- DetailsElementWidget
- DivElementWidget
- DListElementWidget
- ElementController
- ElementWidget
- EmbedElementWidget
- FieldSetElementWidget
- FixedHeightListView
-
Very simple ListView with the ability to control the updates on insert,
update or remove items without rerendering everything by using a
ListViewController
. Set an itemBuilder and an initialItemCount to render the list. Setreverse
to true, to flip the direction of the items. - FixedHeightListViewController
-
Controller for the ListView. If you want to rerender the whole list at
once, just call
updateAll(itemCount)
. To only render the things that have changed, use: - FormElementWidget
-
FutureBuilder<
T> - Similar to Flutters FutureBuilder. Build something depending of the result of a future.
- HeadElementWidget
- HeadingElementH1Widget
- HeadingElementH2Widget
- HeadingElementH3Widget
- HeadingElementH4Widget
- HeadingElementH5Widget
- HeadingElementH6Widget
- HRElementWidget
- HtmlElementWidget
- HtmlHtmlElementWidget
- IFrameElementWidget
- ImageElementWidget
- InputElementController
- InputElementWidget
- Key
- LabelElementWidget
- LegendElementWidget
- LIElementWidget
- LinkElementWidget
- ListView
-
Very simple ListView with the ability to control the updates on insert,
update or remove items without rerendering everything by using a
ListViewController
. Set an itemBuilder and an initialItemCount to render the list. Setreverse
to true, to flip the direction of the items. - ListViewController
-
Controller for the ListView. If you want to rerender the whole list at
once, just call
updateAll(itemCount)
. To only render the things that have changed, use: - ListViewState
- MapElementWidget
- MediaElementController
- MenuElementWidget
- MetaElementWidget
- MeterElementWidget
- ObjectElementWidget
- OListElementWidget
- OptGroupElementWidget
- OptionElementWidget
- OutputElementWidget
- ParagraphElementWidget
- PreElementWidget
- ProgressElementWidget
- QuoteElementWidget
- ScriptElementWidget
- SelectElementWidget
- ShadowElementWidget
- SourceElementWidget
- SpanElementWidget
-
State<
T> -
StateAttributeWidget<
T> -
StateAttributeWidgetState<
T> - StatefulWidget
- StatelessWidget
-
StateSubscriptionWidget<
T> -
StateSubscriptionWidgetState<
T> -
StateTextWidget<
T> -
StateTextWidgetState<
T> -
StateWidget<
T extends StatefulWidget> -
StreamBuilder<
T> - Similar to Flutters StreamBuilder but without AsyncSnapshot. Constantly rebuild something depending of the last value of a stream. Optional you can set an errorBuilder to handle errors.
- StyleElementWidget
- TableCellElementWidget
- TableElementWidget
- TableRowElementWidget
- TemplateElementWidget
- TextAreaElementController
- TextAreaElementWidget
- TitleElementWidget
- TrackElementWidget
- UListElementWidget
-
ValueNotifier<
T> -
Holds a value and can add or remove Listeners to it. Use
ValueNotifierBuilder
to build reactive widgets with this. -
ValueNotifierBuilder<
T> -
Rebuilds every time the
value
changes. - VideoElementWidget
- Widget
-
Flutter-like widgets for building UIs with HTML elements. Define the
build
method to create a new widget. - WrapperWidget