ListExtensions<E> extension

on

Methods

toColumn({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainAxisSize = MainAxisSize.max, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline, Widget? separator}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为 Column
toColumnSpace({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainAxisSize = MainAxisSize.max, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline, double space = 10.0}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为带有间距的 Column
toListView({Key? key, Axis scrollDirection = Axis.vertical}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为 ListView
toRow({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainAxisSize = MainAxisSize.max, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline, Widget? separator}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为 Row
toRowSpace({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainAxisSize = MainAxisSize.max, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline, double space = 10.0}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为带有间距的 Row
toStack({Key? key, AlignmentGeometry alignment = AlignmentDirectional.topStart, TextDirection? textDirection, StackFit fit = StackFit.loose, Clip clipBehavior = Clip.hardEdge, List<Widget> children = const <Widget>[]}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为 Stack
toWrap({Key? key, Axis direction = Axis.horizontal, WrapAlignment alignment = WrapAlignment.start, double spacing = 0.0, WrapAlignment runAlignment = WrapAlignment.start, double runSpacing = 0.0, WrapCrossAlignment crossAxisAlignment = WrapCrossAlignment.start, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, Clip clipBehavior = Clip.none, List<Widget> children = const <Widget>[]}) Widget

Available on List<Widget>, provided by the ListExtensions extension

将 Widget 列表转换为 Wrap