FlexBuilder class

Flex 建造者 - 只负责Flex布局属性,不包含视觉样式

Available extensions

Constructors

FlexBuilder.new(List<Widget> children)

Properties

children List<Widget>
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

asContainer() ContainerBuilder
转换为ContainerBuilder,添加视觉样式
build() Widget
构建Flex组件 - 只负责布局,不含视觉样式
flexCol() FlexBuilder
flexGrow() FlexBuilder
flexRow() FlexBuilder
flexShrink() FlexBuilder
gap(double gap) FlexBuilder
gap1() FlexBuilder
gap10() FlexBuilder
gap12() FlexBuilder
gap16() FlexBuilder
gap2() FlexBuilder
gap20() FlexBuilder
gap24() FlexBuilder
gap3() FlexBuilder
gap32() FlexBuilder
gap4() FlexBuilder
gap5() FlexBuilder
gap6() FlexBuilder
gap8() FlexBuilder
itemsBaseline() FlexBuilder
itemsCenter() FlexBuilder
itemsEnd() FlexBuilder
itemsStart() FlexBuilder
itemsStretch() FlexBuilder
justifyAround() FlexBuilder
justifyBetween() FlexBuilder
justifyCenter() FlexBuilder
justifyEnd() FlexBuilder
justifyEvenly() FlexBuilder
justifyStart() FlexBuilder
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onTap(VoidCallback? onTap) Widget

Available on FlexBuilder, provided by the FlexBuilderInteraction extension

添加点击事件,自动构建 Flex 并包装 GestureDetector
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited