getScaledPadding method

EdgeInsets getScaledPadding()

Implementation

EdgeInsets getScaledPadding() {
  double scaledLeftPadding;
  double scaledTopPadding;
  double scaledRightPadding;
  double scaledBottomPadding;

  scaledLeftPadding =
      max(0.0, getScaledViewPadding().left - getScaledViewInsets().left);
  scaledTopPadding =
      max(0.0, getScaledViewPadding().top - getScaledViewInsets().top);
  scaledRightPadding =
      max(0.0, getScaledViewPadding().right - getScaledViewInsets().right);
  scaledBottomPadding =
      max(0.0, getScaledViewPadding().bottom - getScaledViewInsets().bottom);

  return EdgeInsets.fromLTRB(scaledLeftPadding, scaledTopPadding,
      scaledRightPadding, scaledBottomPadding);
}