askPermIfNeeded method

  1. @override
Future<void> askPermIfNeeded()
override

Implementation

@override
Future<void> askPermIfNeeded() async {
  final status = await Permission.camera.status;

  if (status.isGranted) return;

  if (status.isPermanentlyDenied) {
    await openAppSettings();
    return;
  }

  await Permission.camera.request();
}