openNotificationSettings method

Future<NotificationResult<void>> openNotificationSettings()

Opens this app's notification settings in the operating system.

Implementation

Future<NotificationResult<void>> openNotificationSettings() async {
  final failure = _precondition<void>();
  if (failure != null) return failure;
  if (!_hasAnyLocalFeature) {
    return const NotificationFailureResult(
      ProviderNotEnabledFailure('permission (no local features enabled)'),
    );
  }
  return _factory!.permissionRepo.openSettings();
}