getMargin function

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

Implementation

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

  final paddingLeft = (props['mx'] ?? (props['marginLeft'] ?? 0.0)) as double;
  final paddingRight = (props['mx'] ?? (props['marginRight'] ?? 0.0)) as double;
  final paddingTop = (props['my'] ?? (props['marginTop'] ?? 0.0)) as double;
  final paddingBottom =
      (props['my'] ?? (props['marginBottom'] ?? 0.0)) as double;

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