fromUrl static method

KrakenBundle fromUrl(
  1. String url, {
  2. Map<String, String>? additionalHttpHeaders,
})

Implementation

static KrakenBundle fromUrl(String url, { Map<String, String>? additionalHttpHeaders }) {
  if (_isHttpScheme(url)) {
    return NetworkBundle(url, additionalHttpHeaders: additionalHttpHeaders);
  } else if (_isAssetsScheme(url)) {
    return AssetsBundle(url);
  } else if (_isFileScheme(url)) {
    return FileBundle(url);
  } else if (_isDataScheme(url)) {
    return DataBundle.fromDataUrl(url);
  } else if (_isDefaultUrl(url)) {
    return DataBundle.fromString('', url, contentType: _javascriptContentType);
  } else {
    throw FlutterError('Unsupported url. $url');
  }
}