PermissionAsker constructor

PermissionAsker({
  1. int? requestTimes,
  2. required void onPermissionData(
    1. PermissionData
    ),
})

Set requestTimes to 0 to request repeatedly a permission onGranted is called when a permission is granted onDenied is called when a permission is denied onPermissionData is called when there's a result for the asking process

Implementation

PermissionAsker({
  int? requestTimes,
  required void Function(PermissionData) onPermissionData,
})   : _requestTimes = requestTimes ?? 1,
      _onPermissionData = onPermissionData;