tryToCaptureScreen method
Only for iOS devices
Implementation
@override
Stream<bool> tryToCaptureScreen() async* {
if (Platform.isIOS) {
Stream<bool?> scanResultsStream =
eventChannel.receiveBroadcastStream().cast();
final buffer = BufferStream.listen(scanResultsStream);
await for (final item in buffer.stream) {
_debugPrint('tryToCaptureScreen event: $item');
yield item ?? false;
}
}
}