hasAndroidPermissions method

Future<Map<String, bool>> hasAndroidPermissions(
  1. Set<String> permissions
)

Calls hasAndroidPermission for every permission in permissions.

Implementation

Future<Map<String, bool>> hasAndroidPermissions(
    Set<String> permissions) async {
  final results = Map<String, bool>.fromIterable(
    permissions,
    key: (element) => element,
    value: (element) => false,
  );

  for (final permission in permissions)
    results[permission] = await hasAndroidPermission(permission);

  return results;
}