getTargets method Null safety

Future<List<TargetInfo>> getTargets(
  1. {TargetFilter? filter}

Retrieves a list of available targets. filter Only targets matching filter will be reported. If filter is not specified and target discovery is currently enabled, a filter used for target discovery is used for consistency. Returns: The list of targets.


Future<List<TargetInfo>> getTargets({TargetFilter? filter}) async {
  var result = await _client.send('Target.getTargets', {
    if (filter != null) 'filter': filter,
  return (result['targetInfos'] as List)
      .map((e) => TargetInfo.fromJson(e as Map<String, dynamic>))