AutoLayout class
- Available extensions
Constructors
- AutoLayout(Layout _layout)
-
AutoLayout.of(Layout _layout, Color? _color, double _radius, bool _softWrap, double _spacing, Widget? _divider, TextStyle? _style, TextAlign? _textAlign, bool _useFlex, bool? _isMax, bool? _isCrossMax, MainAxisAlignment _mainAxisAlignment, MainAxisSize? _mainAxisSize, CrossAxisAlignment? _crossAxisAlignment, EdgeInsets? _padding, EdgeInsets? _margin, Color? _backgroundColor, BorderRadius? _borderRadius, List<
WidgetWrapper> _wrappers, bool _centerEach, double? _height, double? _width)
Properties
- alignCenter → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - alignEnd → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - alignLeft → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - alignRight → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - alignStart → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - centerEach → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - crossAxisCenter → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - crossAxisEnd → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - crossAxisStart → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - crossAxisStretch → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - crossMax → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - divided → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - dividedIndentBoth → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - dividedIndentLeft → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - expand → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
Expands in both directionsno setter - flex → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- mainAxisMax → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - max → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - min → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - noFlex → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - noSpacing → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - nowrap → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - reset → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- spaceAround → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - spaceBetween → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - textAlignCenter → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - textAlignLeft → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter - textAlignRight → AutoLayout
-
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
no setter
Methods
-
applyPadding(
Widget widget) → Widget -
applyTo(
Iterable items, Layout builder) → Widget -
applyWrappers(
Widget built) → Widget -
autoWidget(
dynamic item) → Widget -
backgroundColor(
Color color) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
blur(
) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
borderRadius(
BorderRadius radius) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
borderRadiusAll(
[double radius = 12]) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
build(
[dynamic item1, dynamic item2, dynamic item3, dynamic item4, dynamic item5, dynamic item6, dynamic item7, dynamic item8, dynamic item9, dynamic item10]) → Widget -
color(
Color color) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
copy(
) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
divider(
{Color? color, double? thickness}) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
height(
double height) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
isHeader(
{bool pinned = false, bool floating = false, required double height, double? expandedHeight}) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
mainAlignment(
MainAxisAlignment mainAxis) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginAll(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginBottom(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginHoriz(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginLeft(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginRight(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginTop(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
marginVert(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
padAll(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padBottom(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padHoriz(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padLeft(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padRight(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padTop(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
padVert(
double num) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
radius(
double radius) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
single(
Widget child) → Widget -
Available on AutoLayout, provided by the AutoLayoutSingleExt extension
-
size(
double radius) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
softWrap(
[bool isSoftWrap = true]) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
spacing(
double spacing) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
style(
TextStyle style) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
textAlign(
TextAlign align) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
toString(
) → String -
A string representation of this object.
inherited
-
using<
R> (R block(AutoLayout layout)) → R -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
-
width(
double width) → AutoLayout -
Available on AutoLayout, provided by the AutoLayoutBuilderExt extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited