resolveLocalFileSystemUrl method

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

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;
}