request method
Requests every permission in permissions in one platform call, which
on Android shows them as one flow.
Implementation
@override
Future<Map<Permission, PermissionStatus>> request(
List<Permission> permissions,
) async {
if (requestError != null) throw requestError!;
requests.add(List.unmodifiable(permissions));
return {for (final p in permissions) p: _answer(p)};
}