ensureMultiple static method
Future<Map<CkPermission, bool> >
ensureMultiple(
- List<
CkPermission> permissions, { - bool showDialog = true,
- BuildContext? context,
Ensures multiple CkPermission permissions concurrently.
Implementation
static Future<Map<CkPermission, bool>> ensureMultiple(
List<CkPermission> permissions, {
bool showDialog = true,
BuildContext? context,
}) async {
final results = <CkPermission, bool>{};
for (final perm in permissions) {
results[perm] = await perm.ensure(
showDialog: showDialog,
context: context,
);
}
return results;
}