1-) FLUTTER - get all assets image name list
rootBundle.loadString('AssetManifest.json').then((value) { List<String> images = jsonDecode(value) .keys .where((String key) => key.contains('assets/images/')) .toList(); images.forEach((element) { for (var value in tumbankaModel) { String bankaAd = value.bankaName!.replaceAll("-", "_"); bankaAd = "assets/images/${bankaAd}_logo.png"; if (element.contains(bankaAd)) { value.logovarmi = true; } } }); setState(() {});});