requestPermissions method

Future<(NotificationFailure?, bool?)> requestPermissions()

Requests notification permissions from the user. This is the legacy method that returns a simple boolean. For more detailed permission handling, use requestAllPermissions.

Implementation

Future<(NotificationFailure?, bool?)> requestPermissions() async {
  if (!_isInitialized) {
    return (
      NotificationFailure.initialization(
        details: 'Notification manager not initialized',
      ),
      false,
    );
  }

  return _localRepository.requestPermissions();
}