request method

Future<PermissionStatus> request(
  1. Permission permission, {
  2. String? tag,
})

串行地发起一次权限 request(不做额外 isGranted 过滤)。

Implementation

Future<PermissionStatus> request(
  Permission permission, {
  String? tag,
}) {
  final queueTag = tag == null ? 'request:${permission.toString()}' : 'request:${permission.toString()}:$tag';
  return add<PermissionStatus>(queueTag, () => permission.request());
}