file static method
Imports a Rive file from local path
Provide an assetLoader
to load assets from a custom location (out of
band assets). See CallbackAssetLoader for an example.
Set loadCdnAssets
to false
to disable loading assets from the CDN.
Whether an assets is embedded/cdn/referenced is determined by the Rive file - as set in the editor.
Loading assets documentation: https://help.rive.app/runtimes/loading-assets
Whether an assets is embedded/cdn/referenced is determined by the Rive file - as set in the editor.
Implementation
static Future<RiveFile> file(
String path, {
FileAssetLoader? assetLoader,
bool loadCdnAssets = true,
}) async {
final bytes = await localFileBytes(path);
return _initTextAndImport(
ByteData.view(bytes!.buffer),
assetLoader: assetLoader,
loadCdnAssets: loadCdnAssets,
);
}