isValidMgoNSName function

bool isValidMgoNSName(
  1. String name
)

Implementation

bool isValidMgoNSName(String name) {
	if (name.length > MAX_MGO_NS_NAME_LENGTH) {
		return false;
	}

	if (name.contains("@")) {
    return RegExp(MGO_NS_NAME_REGEX, caseSensitive: false).hasMatch(name);
	}

  return RegExp(MGO_NS_DOMAIN_REGEX, caseSensitive: false).hasMatch(name);
}