requestAllPermissions method
Future<(NotificationFailure?, PermissionStatus)>
requestAllPermissions([
- PermissionRequestConfig config = const PermissionRequestConfig()
Requests all notification permissions with comprehensive handling.
Implementation
Future<(NotificationFailure?, PermissionStatus)> requestAllPermissions([
PermissionRequestConfig config = const PermissionRequestConfig(),
]) async {
if (!_isInitialized) {
return (
NotificationFailure.initialization(
details: 'Notification manager not initialized',
),
PermissionStatus.unknown,
);
}
return _permissionManager.requestAllPermissions(config);
}