checkPermissions method

  1. @override
Future<PermissionStatusReport> checkPermissions()
override

Implementation

@override
Future<PermissionStatusReport> checkPermissions() async {
  final camera = await Permission.camera.status;
  final microphone = await Permission.microphone.status;
  final location = await Permission.locationWhenInUse.status;
  final storage = await Permission.storage.status;
  final contacts = await Permission.contacts.status;

  return PermissionStatusReport(
    camera: camera.isGranted,
    microphone: microphone.isGranted,
    location: location.isGranted,
    storage: storage.isGranted,
    contacts: contacts.isGranted,
  );
}