A widget that imposes additional constraints on its child.

Container

A convenience widget that combines common painting, positioning, and sizing widgets.

CustomSingleChildLayout

A widget that defers the layout of its single child to a delegate.

Expanded

A widget that expands a child of a Row, Column, or Flex.

FittedBox

Scales and positions its child within itself according to fit.

FractionallySizedBox

A widget that sizes its child to a fraction of the total available space. For more details about the layout algorithm, see RenderFractionallySizedOverflowBox.

IntrinsicHeight

A widget that sizes its child to the child's intrinsic height.

IntrinsicWidth

A widget that sizes its child to the child's intrinsic width.

LimitedBox