preloadImages method
Implementation
Future<void> preloadImages() async {
int countvar = 1;
if (_imagePreloaded && images != null) return;
images = List.filled(count!, null, growable: true);
await Future.forEach<int?>(List.filled(count!, null, growable: true), (_) async {
if (images == null) return;
final data = await _channel.invokeMethod('getPage', {'filePath': _filePath, 'pageNumber': countvar});
if (images != null) images![countvar - 1] = Image.file(File(data));
countvar++;
});
_imagePreloaded = true;
}