toMap method

Map<String, num> toMap({
  1. int maxDecimalPlaces = kMaxSafeDecimalPlaces,
})

Converts the BoxConstraints properties into a Map<String, double>.

The returned map contains the following keys:

  • 'minWidth': The minimum width constraint.
  • 'maxWidth': The maximum width constraint.
  • 'minHeight': The minimum height constraint.
  • 'maxHeight': The maximum height constraint.

Implementation

Map<String, num> toMap({int maxDecimalPlaces = kMaxSafeDecimalPlaces}) {
  return {
    'minWidth': minWidth.roundSmart(maxDecimalPlaces),
    'maxWidth': maxWidth.roundSmart(maxDecimalPlaces),
    'minHeight': minHeight.roundSmart(maxDecimalPlaces),
    'maxHeight': maxHeight.roundSmart(maxDecimalPlaces),
  };
}