isNullOrBlank static method

bool isNullOrBlank(
  1. dynamic s
)

Checks if data is null or blank (empty or only contains whitespace). 检查数据是否为空或空(空或只包含空格)

Implementation

static bool isNullOrBlank(dynamic s) {
  if (isNull(s)) return true;
  switch (s.runtimeType) {
    case String:
    case List:
    case Map:
    case Set:
    case Iterable:
      return s.isEmpty;
      break;
    default:
      return s.toString() == 'null' || s.toString().trim().isEmpty;
  }
}