getAvailableLenses method

Future<List<LensInfo>> getAvailableLenses()

Returns the lenses the active device exposes (back camera lens cluster).

Implementation

Future<List<LensInfo>> getAvailableLenses() async {
  final result = await _invoke<List<dynamic>>('getAvailableLenses');
  if (result == null) return const <LensInfo>[];
  return result
      .whereType<Map>()
      .map(LensInfo.fromMap)
      .toList(growable: false);
}