getApplicationAssetsList method

dynamic getApplicationAssetsList(
  1. List<String> listPath
)

Implementation

getApplicationAssetsList(
  List<String> listPath,
) async {
  for (final list in listPath) {
    if (!list.contains('.DS_Store')) {
      final byteData = await rootBundle.load('assets/$list');
      Uint8List byteList = Uint8List.fromList(_byteUint8List(byteData));
      final file =
          File('${(await getApplicationDocumentsDirectory()).path}/$list');
      await file.writeAsBytes(byteList.buffer
          .asUint8List(byteList.offsetInBytes, byteList.lengthInBytes));
    }
  }
}