getIntrinsicWidth method

  1. @override
int getIntrinsicWidth(
  1. int height
)
override

Returns the intrinsic width of this element.

Implementation

@override
int getIntrinsicWidth(int height) {
  final padding = (widget as Padding).padding;
  final childHeight = height - padding.top - padding.bottom;
  final h = childHeight < 0 ? 0 : childHeight;
  final childWidth = childElement?.getIntrinsicWidth(h) ?? 0;
  return childWidth + padding.left + padding.right;
}