requestMultiple method
Future<Map<PermissionManagerPermission, PermissionManagerStatus> >
requestMultiple(
- List<
PermissionManagerPermission> permissions
override
Implementation
@override
Future<Map<PermissionManagerPermission, PermissionManagerStatus>>
requestMultiple(
List<PermissionManagerPermission> permissions,
) async {
final Map<String, String> result =
await methodChannel.invokeMapMethod<String, String>(
'requestMultiple',
{'permissions': permissions.map((p) => p.name).toList()},
) ??
{};
return result.map((key, value) => MapEntry(
PermissionManagerPermission.values.byName(key),
PermissionManagerStatus.values.byName(value),
));
}