PermissionFailureCallback typedef
PermissionFailureCallback =
Future<bool> Function(String reason, PermissionStatus permissionStatus, NotificationFailure? error)
Callback function for handling permission request failures.
This allows apps to provide custom UI for offering settings navigation when permission requests fail.
Parameters:
reason
: The reason why settings navigation is being offeredpermissionStatus
: The current permission statuserror
: The error that occurred (if any)
Returns: true
if the user chose to open settings, false
otherwise
Implementation
typedef PermissionFailureCallback =
Future<bool> Function(
String reason,
PermissionStatus permissionStatus,
NotificationFailure? error,
);