isNullOrEmptyOrInvalid<T> static method

bool isNullOrEmptyOrInvalid<T>(
  1. dynamic value
)

Implementation

static bool isNullOrEmptyOrInvalid<T>(dynamic value) {
  if (value == null) return true;
  if (value is! T) return true;
  if (value is String) return value.isEmpty;
  if (value is Map) return value.isEmpty;
  if (value is List) return value.isEmpty;
  return false;
}