mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-20 16:42:44 +02:00
Move coordinator delegates definitions in coordinator protocols definitions
This commit is contained in:
@@ -16,11 +16,6 @@
|
||||
|
||||
import UIKit
|
||||
|
||||
@objc protocol KeyBackupSetupCoordinatorDelegate: class {
|
||||
func keyBackupSetupCoordinatorDidCancel(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinator)
|
||||
func keyBackupSetupCoordinatorDidSetupRecoveryKey(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinator)
|
||||
}
|
||||
|
||||
@objcMembers
|
||||
final class KeyBackupSetupCoordinator: NSObject, KeyBackupSetupCoordinatorType {
|
||||
|
||||
|
||||
@@ -16,6 +16,12 @@
|
||||
|
||||
import Foundation
|
||||
|
||||
@objc protocol KeyBackupSetupCoordinatorDelegate: class {
|
||||
func keyBackupSetupCoordinatorDidCancel(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinator)
|
||||
func keyBackupSetupCoordinatorDidSetupRecoveryKey(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinator)
|
||||
}
|
||||
|
||||
/// `KeyBackupSetupCoordinatorType` is a protocol describing a Coordinator that handle keybackup setup navigation flow.
|
||||
protocol KeyBackupSetupCoordinatorType: Coordinator, Presentable {
|
||||
var delegate: KeyBackupSetupCoordinatorDelegate? { get }
|
||||
}
|
||||
|
||||
@@ -17,11 +17,6 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
|
||||
protocol KeyBackupSetupPassphraseCoordinatorDelegate: class {
|
||||
func keyBackupSetupPassphraseCoordinator(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinator, didCompleteWithMegolmBackupCreationInfo megolmBackupCreationInfo: MXMegolmBackupCreationInfo)
|
||||
func keyBackupSetupPassphraseCoordinatorDidCancel(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinator)
|
||||
}
|
||||
|
||||
final class KeyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinatorType {
|
||||
|
||||
// MARK: - Properties
|
||||
|
||||
@@ -16,6 +16,12 @@
|
||||
|
||||
import Foundation
|
||||
|
||||
protocol KeyBackupSetupPassphraseCoordinatorDelegate: class {
|
||||
func keyBackupSetupPassphraseCoordinator(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinator, didCompleteWithMegolmBackupCreationInfo megolmBackupCreationInfo: MXMegolmBackupCreationInfo)
|
||||
func keyBackupSetupPassphraseCoordinatorDidCancel(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinator)
|
||||
}
|
||||
|
||||
/// `KeyBackupSetupPassphraseCoordinatorType` is a protocol describing a Coordinator that handle key backup setup passphrase navigation flow.
|
||||
protocol KeyBackupSetupPassphraseCoordinatorType: Coordinator, Presentable {
|
||||
var delegate: KeyBackupSetupPassphraseCoordinatorDelegate? { get }
|
||||
}
|
||||
|
||||
@@ -17,11 +17,6 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
|
||||
protocol KeyBackupSetupRecoveryKeyCoordinatorDelegate: class {
|
||||
func keyBackupSetupRecoveryKeyCoordinatorDidCreateBackup(_ keyBackupSetupRecoveryKeyCoordinator: KeyBackupSetupRecoveryKeyCoordinatorType)
|
||||
func keyBackupSetupRecoveryKeyCoordinatorDidCancel(_ keyBackupSetupRecoveryKeyCoordinator: KeyBackupSetupRecoveryKeyCoordinatorType)
|
||||
}
|
||||
|
||||
final class KeyBackupSetupRecoveryKeyCoordinator: KeyBackupSetupRecoveryKeyCoordinatorType {
|
||||
|
||||
// MARK: - Properties
|
||||
|
||||
+6
@@ -16,6 +16,12 @@
|
||||
|
||||
import Foundation
|
||||
|
||||
protocol KeyBackupSetupRecoveryKeyCoordinatorDelegate: class {
|
||||
func keyBackupSetupRecoveryKeyCoordinatorDidCreateBackup(_ keyBackupSetupRecoveryKeyCoordinator: KeyBackupSetupRecoveryKeyCoordinatorType)
|
||||
func keyBackupSetupRecoveryKeyCoordinatorDidCancel(_ keyBackupSetupRecoveryKeyCoordinator: KeyBackupSetupRecoveryKeyCoordinatorType)
|
||||
}
|
||||
|
||||
/// `KeyBackupSetupRecoveryKeyCoordinatorType` is a protocol describing a Coordinator that handle key backup setup recovery key navigation flow.
|
||||
protocol KeyBackupSetupRecoveryKeyCoordinatorType: Coordinator, Presentable {
|
||||
var delegate: KeyBackupSetupRecoveryKeyCoordinatorDelegate? { get }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user