list method

  1. @override
Future<List<WifiResult>> list(
  1. String key
)
override

Implementation

@override
Future<List<WifiResult>> list(String key) async {
  final Map<String, dynamic> params = {
    'key': key,
  };
  var results = await methodChannel.invokeMethod('list', params);
  List<WifiResult> resultList = [];
  for (int i = 0; i < results.length; i++) {
    resultList.add(WifiResult(
      results[i]['ssid'],
      results[i]['frequency'],
      results[i]['level'],
    ));
  }
  return resultList;
}