fromAsset method

Future<YukaFile?> fromAsset(
  1. String asset, {
  2. String? package,
})

Implementation

Future<YukaFile?> fromAsset(String asset, {String? package}) async{
  asset = package != null?'packages/$package/$asset':asset;

  try{
    ByteData fileData = await rootBundle.load(asset);
    final bytes = fileData.buffer.asUint8List();
    return YukaFile('asset',bytes,asset);
  }
  catch(e){
    yukaConsole.error('Yuka error: $e');
    return null;
  }
}