file_asset_loader library

Filesystem-based AssetLoader for pure-Dart (non-Flutter) programs.

Requires dart:io. For Flutter apps, use SvgCache from package:avatar_builder instead.

import 'package:avatar_builder_core/file_asset_loader.dart';

final loader = await FileAssetLoader.defaultForPackage();
final svg = await avatar.toSvg(loadAsset: loader.load);

Classes

FileAssetLoader
An AssetLoader that reads SVG fragment files from the local filesystem.