takeScreenshot method

  1. @override
Future<Uri?> takeScreenshot({
  1. Duration delay = Duration.zero,
})
override

Implementation

@override
Future<Uri?> takeScreenshot({
  Duration delay = Duration.zero,
}) async {
  await Future.delayed(delay);
  final uriPath = await methodChannel.invokeMethod<String>('takeScreenshot');
  Uri uri = Uri.file(uriPath ?? '');
  return uriPath == null ? null : uri;
}