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;
    default:
      return s.toString() == 'null' || s.toString().trim().isEmpty;
  }
}