getPadding function

EdgeInsets? getPadding(
  1. Map<String, dynamic>? props
)

Implementation

EdgeInsets? getPadding(Map<String, dynamic>? props) {
  if (props == null) {
    return null;
  }

  final paddingLeft = (props['px'] ?? (props['paddingLeft'] ?? 0.0)) as double;
  final paddingRight =
      (props['px'] ?? (props['paddingRight'] ?? 0.0)) as double;
  final paddingTop = (props['py'] ?? (props['paddingTop'] ?? 0.0)) as double;
  final paddingBottom =
      (props['py'] ?? (props['paddingBottom'] ?? 0.0)) as double;

  return EdgeInsets.only(
    left: paddingLeft,
    top: paddingTop,
    right: paddingRight,
    bottom: paddingBottom,
  );
}