Focus Theme UI Kit Documentation Help

FUIColumn

The FUIColumn widget serves as a wrapper for the standard Flutter Column widget. The Flutter Column widget is configured with mainAxisAlignment set to MainAxisAlignment.start and crossAxisAlignment set to CrossAxisAlignment.center. However, in this UI kits, we require the crossAxisAlignment to be set to CrossAxisAlignment.start.

Therefore, the FUIColumn is a shorthand of:

Column( mainAxisAlignment = MainAxisAlignment.start, crossAxisAlignment = CrossAxisAlignment.start, children: [...], );

Widget Class Location

The FUIColumn widget class could be found in:

focus_ui_kit/layout/fui_column.dart

Usage

The usage of FUIColumn is equivalent to Flutter’s Column widget. This widget will automatically align its child widgets to the top-left corner of the container.

FUIColumn( children: [ SomeWidget1(), SomeWidget2(), ... ], );

Parameters

All other parameters of FUIColumn corresponds with Flutter's Column widget.

26 March 2025