debugBoxDecorationProperties method

void debugBoxDecorationProperties(
  1. DiagnosticPropertiesBuilder properties
)

Implementation

void debugBoxDecorationProperties(DiagnosticPropertiesBuilder properties) {
  properties.add(DiagnosticsProperty('borderEdge', border));
  if (backgroundClip != null) properties.add(DiagnosticsProperty('backgroundClip', backgroundClip));
  if (backgroundOrigin != null) properties.add(DiagnosticsProperty('backgroundOrigin', backgroundOrigin));
  CSSBoxDecoration? _decoration = decoration;
  if (_decoration != null && _decoration.hasBorderRadius)
    properties.add(DiagnosticsProperty('borderRadius', _decoration.borderRadius));
  if (_decoration != null && _decoration.image != null)
    properties.add(DiagnosticsProperty('backgroundImage', _decoration.image));
  if (_decoration != null && _decoration.boxShadow != null)
    properties.add(DiagnosticsProperty('boxShadow', _decoration.boxShadow));
  if (_decoration != null && _decoration.gradient != null)
    properties.add(DiagnosticsProperty('gradient', _decoration.gradient));
}