Expanded
Растягивает ребёнка на свободное место в Row или Column.
Сигнатура
Expanded({int flex = 1, required Widget child})Используется внутри Row, Column или Flex. Заставляет child занять всё доступное пространство по основной оси. Параметр flex задаёт пропорцию деления места между несколькими Expanded.
Row(
children: [
Expanded(flex: 2, child: Container(color: Colors.red)),
Expanded(flex: 1, child: Container(color: Colors.blue)),
],
)