requestPermissions method

  1. @override
Future<Map<Permission, PermissionStatus>> requestPermissions(
  1. List<Permission> permissions
)
override

Requests the user for access to the supplied list of Permissions, if they have not already been granted before.

Returns a Map containing the status per requested Permission.

Implementation

@override
Future<Map<Permission, PermissionStatus>> requestPermissions(
    List<Permission> permissions) async {
  final permObj = html.window.navigator.permissions!;
  final Map<Permission, PermissionStatus> result = {};
  for (final perm in permissions) {
    result[perm] = PermissionStatus.granted;
  }
  return result;
}