requestPermissions method

Future<Map<PermissionType, PermissionResult>> requestPermissions(
  1. List<PermissionType> permissions, {
  2. BuildContext? context,
})

Implementation

Future<Map<PermissionType, PermissionResult>>
requestPermissions(
  List<PermissionType> permissions, {
  BuildContext? context,
}) async {
  if (_isDisposed) return {};
  final results = <PermissionType, PermissionResult>{};
  final localContext = context;
  for (var permission in permissions) {
    final result = await requestPermission(
      permission,
      context: localContext,
    );
    results[permission] = result;
  }
  return results;
}