IntrinsicWidth constructor Null safety

const IntrinsicWidth(
  1. {Key? key,
  2. double? stepWidth,
  3. double? stepHeight,
  4. Widget? child}
)

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

This class is relatively expensive. Avoid using it where possible.

Implementation

const IntrinsicWidth({ super.key, this.stepWidth, this.stepHeight, super.child })
  : assert(stepWidth == null || stepWidth >= 0.0),
    assert(stepHeight == null || stepHeight >= 0.0);