getInstance static method

Future<StorageExplorer> getInstance(
  1. StorageDatabase storageDatabase, {
  2. ExplorerSource? source,
  3. String? path,
})

Implementation

static Future<StorageExplorer> getInstance(
  StorageDatabase storageDatabase, {
  ExplorerSource? source,
  String? path,
}) async {
  StorageListeners storageListeners = StorageListeners();
  source = source ?? DefaultExplorerSource();
  ExplorerDirectory localDirectory = await _initLocalDirectory(
    storageListeners,
    source,
    path: path,
  );
  return StorageExplorer(
    storageDatabase,
    source,
    storageListeners,
    localDirectory,
  );
}