requestAllPermissionsLegacy method
- @Deprecated('Use requestAllPermissions(PermissionRequestConfig) instead')
Backward compatibility method with individual parameters.
Implementation
@Deprecated('Use requestAllPermissions(PermissionRequestConfig) instead')
Future<(NotificationFailure?, PermissionStatus)> requestAllPermissionsLegacy({
bool requestCriticalAlerts = false,
bool requestExactAlarms = true,
bool showRationale = true,
bool autoRetry = false,
int maxRetries = 2,
PermissionFailureCallback? onPermissionFailure,
bool autoOfferSettings = false,
bool settingsNavigationEnabled = true,
}) {
return requestAllPermissions(
PermissionRequestConfig(
requestCriticalAlerts: requestCriticalAlerts,
requestExactAlarms: requestExactAlarms,
showRationale: showRationale,
autoRetry: autoRetry,
maxRetries: maxRetries,
onPermissionFailure: onPermissionFailure,
autoOfferSettings: autoOfferSettings,
settingsNavigationEnabled: settingsNavigationEnabled,
),
);
}