resolveLocalFileSystemUrl method Null safety

  1. @JSName('webkitResolveLocalFileSystemURL')
  2. @SupportedBrowser(SupportedBrowser.CHROME)
Future<Entry> resolveLocalFileSystemUrl (
  1. String url
)
@JSName('webkitResolveLocalFileSystemURL'), @SupportedBrowser(SupportedBrowser.CHROME)

Asynchronously retrieves a local filesystem entry.

Other resources

Implementation

@JSName('webkitResolveLocalFileSystemURL')
/**
 * Asynchronously retrieves a local filesystem entry.
 *
 * ## Other resources
 *
 * * [Obtaining access to file system entry
 *   points](http://www.w3.org/TR/file-system-api/#obtaining-access-to-file-system-entry-points)
 * from W3C.
 */
@SupportedBrowser(SupportedBrowser.CHROME)
Future<Entry> resolveLocalFileSystemUrl(String url) {
  var completer = new Completer<Entry>();
  _resolveLocalFileSystemUrl(url, (value) {
    completer.complete(value);
  }, (error) {
    completer.completeError(error);
  });
  return completer.future;
}