Column#
Column is a layout widget that arranges its child widgets vertically, one below the other — like stacking items in a column.
Column(
key: → Key? (Used to identify the widget uniquely in the widget tree.)
mainAxisAlignment: → MainAxisAlignment (Controls how the children are aligned vertically — since Column’s main axis is vertical.)
mainAxisSize: → MainAxisSize (Determines how much vertical space the Column should occupy — max or min.)
crossAxisAlignment: → CrossAxisAlignment (Controls how the children are aligned horizontally — across the cross axis.)
textDirection: → TextDirection? (Defines text direction for alignment when it matters — for example rtl or ltr.)
verticalDirection: → VerticalDirection (Determines whether children are laid out from top to bottom or bottom to top.)
textBaseline: → TextBaseline? (Used with crossAxisAlignment.baseline to align text baselines.)
children: → List<Widget> (The list of widgets inside the Column.)
)