isScheme method Null safety

bool isScheme(
  1. String scheme

Whether the scheme of this Uri is scheme.

The scheme should be the same as the one returned by Uri.scheme, but doesn't have to be case-normalized to lower-case characters.


var uri = Uri.parse('');
print(uri.isScheme('HTTP')); // true

final uriNoScheme = Uri(host: '');
print(uriNoScheme.isScheme('HTTP')); // false

An empty scheme string matches a URI with no scheme (one where hasScheme returns false).


bool isScheme(String scheme);