display method
Implementation
String display(BoxConstraints constraints) {
final String annotation =
constraints.isNormalized ? '' : '; NOT NORMALIZED';
if (constraints.minWidth == double.infinity &&
constraints.minHeight == double.infinity) {
return 'BoxConstraints\n(biggest$annotation)';
}
if (constraints.minWidth == 0 &&
constraints.maxWidth == double.infinity &&
constraints.minHeight == 0 &&
constraints.maxHeight == double.infinity) {
return 'BoxConstraints\n(unconstrained$annotation)';
}
return 'BoxConstraints:\n'
'W:[${constraints.minWidth.toStringAsFixed(1)},${constraints.maxWidth.toStringAsFixed(1)}]\n'
'H:[${constraints.minHeight.toStringAsFixed(1)},${constraints.maxHeight.toStringAsFixed(1)}]';
}