takeSourceScreenshot method Null safety

Future<TakeSourceScreenshotResponse> takeSourceScreenshot(
  1. TakeSourceScreenshot takeSourceScreenshot
)

Implementation

Future<TakeSourceScreenshotResponse> takeSourceScreenshot(
    TakeSourceScreenshot takeSourceScreenshot) async {
  final response =
      await command('TakeSourceScreenshot', takeSourceScreenshot.toJson());

  if (response == null) {
    throw Exception('Problem getting source screenshot response');
  }

  return TakeSourceScreenshotResponse.fromJson(response.rawResponse);
}