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:
Extensions
- AlignExt on Widget
- BackgroundExt on Widget
- BoldTextExt on T
- CardExt on Widget
- CenterExtension on Widget
- ContainerExt on Widget
- CopyText on T
- CornerRadiusExt on Widget
- ExpandedExtension on Widget
- GestureDetectorExtensions on Widget
- IconButtonExtension on Widget
- InkWellExtension on Widget
- ItalicTextExt on T
- LetterSpacingExt on T
- MaterialExtension on Widget
- OverlayExt on Widget
- PaddingX on Widget
- Plus on Widget
- ShadowExt on Widget
- TextAlignmentExt on T
- TextBaselineExt on T
- TextColorExt on T
- TextDirectionExt on T
- TextFontFamilyExt on T
- TextFontSizeExt on T
- TextFontWeightExt on T
- TextScaleExt on T
- TextShadowExt on T
- TextStyleExt on T
- TextWidthBasisExt on T
- TextWordSpacingExt on T
- TxtStyleExt on TextStyle
- UnderlineTextExt on T
- WidgetModifierExt on Widget
- WidgetsExtension on Widget
- WidgetsPlus on WidgetGroup
Typedefs
- WidgetFunction = Widget Function()
- WidgetGroupFunction = WidgetGroup Function()