initChildren method
Widget
initChildren(
- Widget widget,
- List<
Widget> children, - MainAxisAlignment? mainAxisAlignment,
- CrossAxisAlignment? crossAxisAlignment,
- MainAxisSize? mainAxisSize,
- Alignment? alignment,
- BuildContext context,
override
Implementation
@override
Widget initChildren(
Widget widget,
List<Widget> children,
MainAxisAlignment? mainAxisAlignment,
CrossAxisAlignment? crossAxisAlignment,
MainAxisSize? mainAxisSize,
Alignment? alignment,
BuildContext context) {
final scrollDirection = this.scrollDirection ?? Axis.vertical;
return SingleChildScrollView(
scrollDirection: scrollDirection,
child: scrollDirection == Axis.vertical
? Column(
crossAxisAlignment:
crossAxisAlignment ?? CrossAxisAlignment.start,
mainAxisAlignment: mainAxisAlignment ?? MainAxisAlignment.start,
mainAxisSize: mainAxisSize ?? MainAxisSize.max,
children: children)
: Row(
crossAxisAlignment:
crossAxisAlignment ?? CrossAxisAlignment.center,
mainAxisAlignment: mainAxisAlignment ?? MainAxisAlignment.start,
mainAxisSize: mainAxisSize ?? MainAxisSize.max,
children: children,
),
);
}