url property

  1. @override
Uri? get url
override

Remote CDN URL to download the file (alternative to data for large files).

Implementation

@override
Uri? get url {
  Uri? remote = _remoteURL;
  if (remote == null) {
    String? locator = getString('URL');
    if (locator != null && locator.isNotEmpty) {
      _remoteURL = remote = Uri.parse(locator);
    }
  }
  return remote;
}
  1. @override
set url (Uri? remote)
override

Implementation

@override
set url(Uri? remote) {
  if (remote == null) {
    _map.remove('URL');
  } else {
    _map['URL'] = remote.toString();
  }
  _remoteURL = remote;
}