isAbsolute function

bool isAbsolute(
  1. String path
)

Returns true if path is an absolute path.

Implementation

bool isAbsolute(String path) {
  if (path.isEmpty) return false;
  if (path.startsWith('/')) return true;
  // Windows drive letter: C:\ or C:/
  if (path.length >= 3 && RegExp(r'^[a-zA-Z]:[/\\]').hasMatch(path)) {
    return true;
  }
  return false;
}