mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-05-22 07:32:14 +02:00
Remove unneeded delegate methods
This commit is contained in:
@@ -84,11 +84,7 @@ final class NotificationSettingsCoordinatorBridgePresenter: NSObject {
|
||||
// MARK: - NotificationSettingsCoordinatorDelegate
|
||||
@available(iOS 14.0, *)
|
||||
extension NotificationSettingsCoordinatorBridgePresenter: NotificationSettingsCoordinatorDelegate {
|
||||
func notificationSettingsCoordinator(_ coordinator: NotificationSettingsCoordinatorType, didCompleteWithUserDisplayName userDisplayName: String?) {
|
||||
self.delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
|
||||
}
|
||||
|
||||
func notificationSettingsCoordinatorDidCancel(_ coordinator: NotificationSettingsCoordinatorType) {
|
||||
func notificationSettingsCoordinatorDidComplete(_ coordinator: NotificationSettingsCoordinatorType) {
|
||||
self.delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,12 +70,7 @@ final class NotificationSettingsCoordinator: NotificationSettingsCoordinatorType
|
||||
// MARK: - NotificationSettingsViewModelCoordinatorDelegate
|
||||
@available(iOS 14.0, *)
|
||||
extension NotificationSettingsCoordinator: NotificationSettingsViewModelCoordinatorDelegate {
|
||||
|
||||
func notificationSettingsViewModel(_ viewModel: NotificationSettingsViewModelType, didCompleteWithUserDisplayName userDisplayName: String?) {
|
||||
self.delegate?.notificationSettingsCoordinator(self, didCompleteWithUserDisplayName: userDisplayName)
|
||||
}
|
||||
|
||||
func notificationSettingsViewModelDidCancel(_ viewModel: NotificationSettingsViewModelType) {
|
||||
self.delegate?.notificationSettingsCoordinatorDidCancel(self)
|
||||
func notificationSettingsViewModelDidComplete(_ viewModel: NotificationSettingsViewModelType) {
|
||||
self.delegate?.notificationSettingsCoordinatorDidComplete(self)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,8 +19,7 @@
|
||||
import Foundation
|
||||
|
||||
protocol NotificationSettingsCoordinatorDelegate: AnyObject {
|
||||
func notificationSettingsCoordinator(_ coordinator: NotificationSettingsCoordinatorType, didCompleteWithUserDisplayName userDisplayName: String?)
|
||||
func notificationSettingsCoordinatorDidCancel(_ coordinator: NotificationSettingsCoordinatorType)
|
||||
func notificationSettingsCoordinatorDidComplete(_ coordinator: NotificationSettingsCoordinatorType)
|
||||
}
|
||||
|
||||
/// `NotificationSettingsCoordinatorType` is a protocol describing a Coordinator that handle key backup setup passphrase navigation flow.
|
||||
|
||||
+1
-2
@@ -19,8 +19,7 @@
|
||||
import Foundation
|
||||
|
||||
protocol NotificationSettingsViewModelCoordinatorDelegate: AnyObject {
|
||||
func notificationSettingsViewModel(_ viewModel: NotificationSettingsViewModelType, didCompleteWithUserDisplayName userDisplayName: String?)
|
||||
func notificationSettingsViewModelDidCancel(_ viewModel: NotificationSettingsViewModelType)
|
||||
func notificationSettingsViewModelDidComplete(_ viewModel: NotificationSettingsViewModelType)
|
||||
}
|
||||
|
||||
/// Protocol describing the view model used by `NotificationSettingsViewController`
|
||||
|
||||
Reference in New Issue
Block a user