availableRScanCameras function
Implementation
Future<List<RScanCameraDescription>> availableRScanCameras() async {
try {
final List<Map<dynamic, dynamic>> cameras = await (_channel
.invokeListMethod<Map<dynamic, dynamic>>('availableCameras')
as Future<List<Map<dynamic, dynamic>>>);
return cameras.map((Map<dynamic, dynamic> camera) {
return RScanCameraDescription(
name: camera['name'],
lensDirection: _parseCameraLensDirection(camera['lensFacing']),
);
}).toList();
} on PlatformException catch (e) {
throw RScanCameraException(e.code, e.message);
}
}