toAbsolute method
Implementation
Uri toAbsolute({String? domain}) {
var root = domain ?? rootHost;
if (!this.isAbsolute) {
var url = "$root/$host/$path";
if (hasFragment) {
url = "$url#$fragment";
}
if (hasQuery) url = "$url?$query";
var uri = Uri.parse(url).removeEmptySegments();
return uri;
} else {
return this;
}
}