TAlignedRow constructor
TAlignedRow({
- Key? key,
- List<
Widget> left = const [], - List<
Widget> right = const [], - double spacing = 8.0,
- double rowSpacing = 8.0,
- CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
- MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
- double? expandBelowWidth,
- bool moveAllToSecondRow = false,
- int wrapperModeThreshold = 1,
- bool wrapperExpanded = false,
- bool wrapperExpandedRatioBased = true,
- MainAxisAlignment wrapperAlignment = MainAxisAlignment.center,
Implementation
TAlignedRow({
super.key,
List<Widget> left = const [],
List<Widget> right = const [],
this.spacing = 8.0,
this.rowSpacing = 8.0,
this.crossAxisAlignment = CrossAxisAlignment.center,
this.mainAxisAlignment = MainAxisAlignment.start,
this.expandBelowWidth,
// new
this.moveAllToSecondRow = false,
this.wrapperModeThreshold = 1,
this.wrapperExpanded = false,
this.wrapperExpandedRatioBased = true,
this.wrapperAlignment = MainAxisAlignment.center,
}) : super(children: [
...left.map((w) => _Side(isRight: false, child: w)),
...right.map((w) => _Side(isRight: true, child: w)),
]);