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 = this.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));
  }
}