flatter library

Classes

AlignModifier
WidgetModifier for Align widget.
CardModifier
WidgetModifier for Card widget.
CenterModifier
WidgetModifier for Center widget.
ClipRectModifier
WidgetModifier for ClipRect widget.
ContainerModifier
WidgetModifier for Container widget.
DecoratedBoxModifier
WidgetModifier for DecoratedBox widget.
ExpandedModifier
WidgetModifier for Expanded widget.
FlatCenter
FlatColumn
FlatExpanded
FlatMaterial
FlatRow
FlatStack
GestureDetectorModifier
WidgetModifier for GestureDetector widget.
IconButtonModifier
WidgetModifier for IconButton widget.
InkWellModifier
WidgetModifier for InkWell widget.
MaterialModifier
WidgetModifier for Material widget.
PaddingModifier
WidgetModifier for Padding widget.
StackModifier
WidgetModifier for Stack widget.
TooltipModifier
WidgetModifier for Tooltip widget.
WidgetGroup
A wrapper for a list of widgets. You can create this object by concatenating widgets using plus + operator. This allows concatenating widgets with the plus operator instead of creating a list of widgets using [] operators. For example: FlatColumn(of: () => Text("Hello") + Text("World")
WidgetModifier<Content extends Widget, Body extends Widget>
A modifier that you apply to a widget or another widget modifier, producing a different version of the original value. Adopt the WidgetModifier protocol when you want to create a reusable modifier that you can apply to any widget. The example below combines several modifiers to create a new modifier that you can use to add background:

Typedefs

WidgetFunction = Widget Function()
WidgetGroupFunction = WidgetGroup Function()