load static method
Loads the registry by scanning the asset manifest for .fsceneb
DataAssets.
Implementation
static Future<SceneRegistry> load({
AssetBundle? bundle,
Iterable<String>? assetKeys,
}) async {
final assetBundle = bundle ?? rootBundle;
final keys = assetKeys ?? await _loadAssetManifestKeys(assetBundle);
final entries =
keys.map(SceneEntry.tryParse).whereType<SceneEntry>().toList()
..sort((a, b) => a.assetKey.compareTo(b.assetKey));
return SceneRegistry._(entries);
}