Fix class keyword deprecation warnings everywhere!

Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
This commit is contained in:
Doug 2021-07-09 17:05:43 +01:00
parent a88d46d81f
commit e2a9d3bb24
128 changed files with 165 additions and 165 deletions

View file

@ -19,7 +19,7 @@ import UIKit
/// Protocol describing a [Coordinator](http://khanlou.com/2015/10/coordinators-redux/).
/// Coordinators are the objects which control the navigation flow of the application.
/// It helps to isolate and reuse view controllers and pass dependencies down the navigation hierarchy.
protocol Coordinator: class {
protocol Coordinator: AnyObject {
/// Starts job of the coordinator.
func start()

View file

@ -17,7 +17,7 @@
import Foundation
@objc
protocol CallPresenterDelegate: class {
protocol CallPresenterDelegate: AnyObject {
// Call screens
func callPresenter(_ presenter: CallPresenter,
presentCallViewController viewController: UIViewController,

View file

@ -23,7 +23,7 @@ import UIKit
case topLeft
}
@objc protocol PiPViewDelegate: class {
@objc protocol PiPViewDelegate: AnyObject {
@objc optional func pipView(_ view: PiPView, didMoveTo position: PiPViewPosition)
@objc optional func pipViewDidTap(_ view: PiPView)
}

View file

@ -16,6 +16,6 @@
import Foundation
@objc protocol Themable: class {
@objc protocol Themable: AnyObject {
func update(theme: Theme)
}

View file

@ -17,7 +17,7 @@
import UIKit
import Reusable
@objc protocol SocialLoginListViewDelegate: class {
@objc protocol SocialLoginListViewDelegate: AnyObject {
func socialLoginListView(_ socialLoginListView: SocialLoginListView, didTapSocialButtonWithIdentifier identifier: String)
}

View file

@ -19,7 +19,7 @@
import UIKit
import libPhoneNumber_iOS
@objc protocol DialpadViewControllerDelegate: class {
@objc protocol DialpadViewControllerDelegate: AnyObject {
@objc optional func dialpadViewControllerDidTapCall(_ viewController: DialpadViewController,
withPhoneNumber phoneNumber: String)
@objc optional func dialpadViewControllerDidTapClose(_ viewController: DialpadViewController)

View file

@ -18,7 +18,7 @@
import UIKit
@objc protocol CallTransferMainViewControllerDelegate: class {
@objc protocol CallTransferMainViewControllerDelegate: AnyObject {
func callTransferMainViewControllerDidComplete(_ viewController: CallTransferMainViewController,
consult: Bool,
contact: MXKContact?,

View file

@ -19,7 +19,7 @@
import UIKit
import Reusable
protocol CallTransferSelectContactViewControllerDelegate: class {
protocol CallTransferSelectContactViewControllerDelegate: AnyObject {
func callTransferSelectContactViewControllerDidSelectContact(_ viewController: CallTransferSelectContactViewController,
contact: MXKContact?)
}

View file

@ -18,7 +18,7 @@ import Foundation
import UIKit
import AVFoundation
@objc protocol CameraPresenterDelegate: class {
@objc protocol CameraPresenterDelegate: AnyObject {
func cameraPresenter(_ presenter: CameraPresenter, didSelectImageData imageData: Data, withUTI uti: MXKUTI?)
func cameraPresenter(_ presenter: CameraPresenter, didSelectVideoAt url: URL)
func cameraPresenterDidCancel(_ cameraPresenter: CameraPresenter)

View file

@ -18,7 +18,7 @@
import Foundation
protocol CreateRoomCoordinatorDelegate: class {
protocol CreateRoomCoordinatorDelegate: AnyObject {
func createRoomCoordinator(_ coordinator: CreateRoomCoordinatorType, didCreateNewRoom room: MXRoom)
func createRoomCoordinatorDidCancel(_ coordinator: CreateRoomCoordinatorType)
}

View file

@ -17,7 +17,7 @@
import UIKit
import Reusable
protocol ChooseAvatarTableViewCellDelegate: class {
protocol ChooseAvatarTableViewCellDelegate: AnyObject {
func chooseAvatarTableViewCellDidTapChooseAvatar(_ cell: ChooseAvatarTableViewCell, sourceView: UIView)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol EnterNewRoomDetailsCoordinatorDelegate: class {
protocol EnterNewRoomDetailsCoordinatorDelegate: AnyObject {
func enterNewRoomDetailsCoordinator(_ coordinator: EnterNewRoomDetailsCoordinatorType, didCreateNewRoom room: MXRoom)
func enterNewRoomDetailsCoordinatorDidCancel(_ coordinator: EnterNewRoomDetailsCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol EnterNewRoomDetailsViewModelViewDelegate: class {
protocol EnterNewRoomDetailsViewModelViewDelegate: AnyObject {
func enterNewRoomDetailsViewModel(_ viewModel: EnterNewRoomDetailsViewModelType, didUpdateViewState viewSate: EnterNewRoomDetailsViewState)
}
protocol EnterNewRoomDetailsViewModelCoordinatorDelegate: class {
protocol EnterNewRoomDetailsViewModelCoordinatorDelegate: AnyObject {
func enterNewRoomDetailsViewModel(_ viewModel: EnterNewRoomDetailsViewModelType, didCreateNewRoom room: MXRoom)
func enterNewRoomDetailsViewModel(_ viewModel: EnterNewRoomDetailsViewModelType, didTapChooseAvatar sourceView: UIView)
func enterNewRoomDetailsViewModelDidCancel(_ viewModel: EnterNewRoomDetailsViewModelType)

View file

@ -16,7 +16,7 @@
import UIKit
@objc protocol CrossSigningSetupBannerCellDelegate: class {
@objc protocol CrossSigningSetupBannerCellDelegate: AnyObject {
func crossSigningSetupBannerCellDidTapCloseAction(_ cell: CrossSigningSetupBannerCell)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol CrossSigningSetupCoordinatorDelegate: class {
protocol CrossSigningSetupCoordinatorDelegate: AnyObject {
func crossSigningSetupCoordinatorDidComplete(_ coordinator: CrossSigningSetupCoordinatorType)
func crossSigningSetupCoordinatorDidCancel(_ coordinator: CrossSigningSetupCoordinatorType)
func crossSigningSetupCoordinator(_ coordinator: CrossSigningSetupCoordinatorType, didFailWithError error: Error)

View file

@ -16,7 +16,7 @@
import Foundation
@objc protocol GDPRConsentViewControllerDelegate: class {
@objc protocol GDPRConsentViewControllerDelegate: AnyObject {
func gdprConsentViewControllerDidConsentToGDPRWithSuccess(_ gdprConsentViewController: GDPRConsentViewController)
}

View file

@ -16,7 +16,7 @@
import Foundation
protocol KeyBackupRecoverCoordinatorDelegate: class {
protocol KeyBackupRecoverCoordinatorDelegate: AnyObject {
func keyBackupRecoverCoordinatorDidRecover(_ keyBackupRecoverCoordinator: KeyBackupRecoverCoordinatorType)
func keyBackupRecoverCoordinatorDidCancel(_ keyBackupRecoverCoordinator: KeyBackupRecoverCoordinatorType)
}

View file

@ -16,7 +16,7 @@
import Foundation
protocol KeyBackupRecoverFromPassphraseCoordinatorDelegate: class {
protocol KeyBackupRecoverFromPassphraseCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromPassphraseCoordinatorDidRecover(_ keyBackupRecoverFromPassphraseCoordinator: KeyBackupRecoverFromPassphraseCoordinatorType)
func keyBackupRecoverFromPassphraseCoordinatorDoNotKnowPassphrase(_ keyBackupRecoverFromPassphraseCoordinator: KeyBackupRecoverFromPassphraseCoordinatorType)
func keyBackupRecoverFromPassphraseCoordinatorDidCancel(_ keyBackupRecoverFromPassphraseCoordinator: KeyBackupRecoverFromPassphraseCoordinatorType)

View file

@ -16,11 +16,11 @@
import Foundation
protocol KeyBackupRecoverFromPassphraseViewModelViewDelegate: class {
protocol KeyBackupRecoverFromPassphraseViewModelViewDelegate: AnyObject {
func keyBackupRecoverFromPassphraseViewModel(_ viewModel: KeyBackupRecoverFromPassphraseViewModelType, didUpdateViewState viewSate: KeyBackupRecoverFromPassphraseViewState)
}
protocol KeyBackupRecoverFromPassphraseViewModelCoordinatorDelegate: class {
protocol KeyBackupRecoverFromPassphraseViewModelCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromPassphraseViewModelDidRecover(_ viewModel: KeyBackupRecoverFromPassphraseViewModelType)
func keyBackupRecoverFromPassphraseViewModelDidCancel(_ viewModel: KeyBackupRecoverFromPassphraseViewModelType)
func keyBackupRecoverFromPassphraseViewModelDoNotKnowPassphrase(_ viewModel: KeyBackupRecoverFromPassphraseViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyBackupRecoverFromPrivateKeyCoordinatorDelegate: class {
protocol KeyBackupRecoverFromPrivateKeyCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromPrivateKeyCoordinatorDidRecover(_ coordinator: KeyBackupRecoverFromPrivateKeyCoordinatorType)
func keyBackupRecoverFromPrivateKeyCoordinatorDidPrivateKeyFail(_ coordinator: KeyBackupRecoverFromPrivateKeyCoordinatorType)
func keyBackupRecoverFromPrivateKeyCoordinatorDidCancel(_ coordinator: KeyBackupRecoverFromPrivateKeyCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyBackupRecoverFromPrivateKeyViewModelViewDelegate: class {
protocol KeyBackupRecoverFromPrivateKeyViewModelViewDelegate: AnyObject {
func keyBackupRecoverFromPrivateKeyViewModel(_ viewModel: KeyBackupRecoverFromPrivateKeyViewModelType, didUpdateViewState viewSate: KeyBackupRecoverFromPrivateKeyViewState)
}
protocol KeyBackupRecoverFromPrivateKeyViewModelCoordinatorDelegate: class {
protocol KeyBackupRecoverFromPrivateKeyViewModelCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromPrivateKeyViewModelDidRecover(_ viewModel: KeyBackupRecoverFromPrivateKeyViewModelType)
func keyBackupRecoverFromPrivateKeyViewModelDidPrivateKeyFail(_ viewModel: KeyBackupRecoverFromPrivateKeyViewModelType)
func keyBackupRecoverFromPrivateKeyViewModelDidCancel(_ viewModel: KeyBackupRecoverFromPrivateKeyViewModelType)

View file

@ -16,7 +16,7 @@
import Foundation
protocol KeyBackupRecoverFromRecoveryKeyCoordinatorDelegate: class {
protocol KeyBackupRecoverFromRecoveryKeyCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromPassphraseCoordinatorDidRecover(_ keyBackupRecoverFromRecoveryKeyCoordinator: KeyBackupRecoverFromRecoveryKeyCoordinatorType)
func keyBackupRecoverFromPassphraseCoordinatorDidCancel(_ keyBackupRecoverFromRecoveryKeyCoordinator: KeyBackupRecoverFromRecoveryKeyCoordinatorType)
}

View file

@ -16,11 +16,11 @@
import Foundation
protocol KeyBackupRecoverFromRecoveryKeyViewModelViewDelegate: class {
protocol KeyBackupRecoverFromRecoveryKeyViewModelViewDelegate: AnyObject {
func keyBackupRecoverFromPassphraseViewModel(_ viewModel: KeyBackupRecoverFromRecoveryKeyViewModelType, didUpdateViewState viewSate: KeyBackupRecoverFromRecoveryKeyViewState)
}
protocol KeyBackupRecoverFromRecoveryKeyViewModelCoordinatorDelegate: class {
protocol KeyBackupRecoverFromRecoveryKeyViewModelCoordinatorDelegate: AnyObject {
func keyBackupRecoverFromRecoveryKeyViewModelDidRecover(_ viewModel: KeyBackupRecoverFromRecoveryKeyViewModelType)
func keyBackupRecoverFromRecoveryKeyViewModelDidCancel(_ viewModel: KeyBackupRecoverFromRecoveryKeyViewModelType)
}

View file

@ -16,7 +16,7 @@
import UIKit
protocol KeyBackupRecoverSuccessViewControllerDelegate: class {
protocol KeyBackupRecoverSuccessViewControllerDelegate: AnyObject {
func keyBackupRecoverSuccessViewControllerDidTapDone(_ keyBackupRecoverSuccessViewController: KeyBackupRecoverSuccessViewController)
}

View file

@ -16,7 +16,7 @@
import UIKit
protocol KeyBackupSetupIntroViewControllerDelegate: class {
protocol KeyBackupSetupIntroViewControllerDelegate: AnyObject {
func keyBackupSetupIntroViewControllerDidTapSetupAction(_ keyBackupSetupIntroViewController: KeyBackupSetupIntroViewController)
func keyBackupSetupIntroViewControllerDidCancel(_ keyBackupSetupIntroViewController: KeyBackupSetupIntroViewController)
}

View file

@ -16,7 +16,7 @@
import Foundation
protocol KeyBackupSetupCoordinatorDelegate: class {
protocol KeyBackupSetupCoordinatorDelegate: AnyObject {
func keyBackupSetupCoordinatorDidCancel(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinatorType)
func keyBackupSetupCoordinatorDidSetupRecoveryKey(_ keyBackupSetupCoordinator: KeyBackupSetupCoordinatorType)
}

View file

@ -16,7 +16,7 @@
import Foundation
protocol KeyBackupSetupPassphraseCoordinatorDelegate: class {
protocol KeyBackupSetupPassphraseCoordinatorDelegate: AnyObject {
func keyBackupSetupPassphraseCoordinator(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinatorType, didCreateBackupFromPassphraseWithResultingRecoveryKey recoveryKey: String)
func keyBackupSetupPassphraseCoordinator(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinatorType, didCreateBackupFromRecoveryKey recoveryKey: String)
func keyBackupSetupPassphraseCoordinatorDidCancel(_ keyBackupSetupPassphraseCoordinator: KeyBackupSetupPassphraseCoordinatorType)

View file

@ -16,12 +16,12 @@
import Foundation
protocol KeyBackupSetupPassphraseViewModelViewDelegate: class {
protocol KeyBackupSetupPassphraseViewModelViewDelegate: AnyObject {
func keyBackupSetupPassphraseViewModel(_ viewModel: KeyBackupSetupPassphraseViewModelType, didUpdateViewState viewSate: KeyBackupSetupPassphraseViewState)
func keyBackupSetupPassphraseViewModelShowSkipAlert(_ viewModel: KeyBackupSetupPassphraseViewModelType)
}
protocol KeyBackupSetupPassphraseViewModelCoordinatorDelegate: class {
protocol KeyBackupSetupPassphraseViewModelCoordinatorDelegate: AnyObject {
func keyBackupSetupPassphraseViewModel(_ viewModel: KeyBackupSetupPassphraseViewModelType, didCreateBackupFromPassphraseWithResultingRecoveryKey recoveryKey: String)
func keyBackupSetupPassphraseViewModel(_ viewModel: KeyBackupSetupPassphraseViewModelType, didCreateBackupFromRecoveryKey recoveryKey: String)
func keyBackupSetupPassphraseViewModelDidCancel(_ viewModel: KeyBackupSetupPassphraseViewModelType)

View file

@ -16,7 +16,7 @@
import UIKit
protocol KeyBackupSetupSuccessFromPassphraseViewControllerDelegate: class {
protocol KeyBackupSetupSuccessFromPassphraseViewControllerDelegate: AnyObject {
func keyBackupSetupSuccessFromPassphraseViewControllerDidTapDoneAction(_ viewController: KeyBackupSetupSuccessFromPassphraseViewController)
}

View file

@ -16,7 +16,7 @@
import UIKit
protocol KeyBackupSetupSuccessFromRecoveryKeyViewControllerDelegate: class {
protocol KeyBackupSetupSuccessFromRecoveryKeyViewControllerDelegate: AnyObject {
func keyBackupSetupSuccessFromRecoveryKeyViewControllerDidTapDoneAction(_ viewController: KeyBackupSetupSuccessFromRecoveryKeyViewController)
}

View file

@ -16,7 +16,7 @@
import UIKit
protocol KeyBackupSetupSuccessFromSecureBackupViewControllerDelegate: class {
protocol KeyBackupSetupSuccessFromSecureBackupViewControllerDelegate: AnyObject {
func keyBackupSetupSuccessFromSecureBackupViewControllerDidTapDoneAction(_ viewController: KeyBackupSetupSuccessFromSecureBackupViewController)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationCoordinatorDelegate: class {
protocol KeyVerificationCoordinatorDelegate: AnyObject {
func keyVerificationCoordinatorDidComplete(_ coordinator: KeyVerificationCoordinatorType, otherUserId: String, otherDeviceId: String)
func keyVerificationCoordinatorDidCancel(_ coordinator: KeyVerificationCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationDataLoadingCoordinatorDelegate: class {
protocol KeyVerificationDataLoadingCoordinatorDelegate: AnyObject {
func keyVerificationDataLoadingCoordinator(_ coordinator: KeyVerificationDataLoadingCoordinatorType, didLoadUser user: MXUser, device: MXDeviceInfo)
func keyVerificationDataLoadingCoordinator(_ coordinator: KeyVerificationDataLoadingCoordinatorType, didAcceptKeyVerificationRequestWithTransaction transaction: MXKeyVerificationTransaction)
func keyVerificationDataLoadingCoordinator(_ coordinator: KeyVerificationDataLoadingCoordinatorType, didAcceptKeyVerificationRequest keyVerificationRequest: MXKeyVerificationRequest)

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationDataLoadingViewModelViewDelegate: class {
protocol KeyVerificationDataLoadingViewModelViewDelegate: AnyObject {
func keyVerificationDataLoadingViewModel(_ viewModel: KeyVerificationDataLoadingViewModelType, didUpdateViewState viewSate: KeyVerificationDataLoadingViewState)
}
protocol KeyVerificationDataLoadingViewModelCoordinatorDelegate: class {
protocol KeyVerificationDataLoadingViewModelCoordinatorDelegate: AnyObject {
func keyVerificationDataLoadingViewModel(_ viewModel: KeyVerificationDataLoadingViewModelType, didLoadUser user: MXUser, device: MXDeviceInfo)
func keyVerificationDataLoadingViewModel(_ viewModel: KeyVerificationDataLoadingViewModelType, didAcceptKeyVerificationWithTransaction transaction: MXKeyVerificationTransaction)
func keyVerificationDataLoadingViewModel(_ viewModel: KeyVerificationDataLoadingViewModelType, didAcceptKeyVerificationRequest keyVerificationRequest: MXKeyVerificationRequest)

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationScanConfirmationCoordinatorDelegate: class {
protocol KeyVerificationScanConfirmationCoordinatorDelegate: AnyObject {
func keyVerificationScanConfirmationCoordinatorDidComplete(_ coordinator: KeyVerificationScanConfirmationCoordinatorType)
func keyVerificationScanConfirmationCoordinatorDidCancel(_ coordinator: KeyVerificationScanConfirmationCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationScanConfirmationViewModelViewDelegate: class {
protocol KeyVerificationScanConfirmationViewModelViewDelegate: AnyObject {
func keyVerificationScanConfirmationViewModel(_ viewModel: KeyVerificationScanConfirmationViewModelType, didUpdateViewState viewSate: KeyVerificationScanConfirmationViewState)
}
protocol KeyVerificationScanConfirmationViewModelCoordinatorDelegate: class {
protocol KeyVerificationScanConfirmationViewModelCoordinatorDelegate: AnyObject {
func keyVerificationScanConfirmationViewModelDidComplete(_ viewModel: KeyVerificationScanConfirmationViewModelType)
func keyVerificationScanConfirmationViewModelDidCancel(_ viewModel: KeyVerificationScanConfirmationViewModelType)
}

View file

@ -18,7 +18,7 @@
import UIKit
protocol KeyVerificationVerifiedViewControllerDelegate: class {
protocol KeyVerificationVerifiedViewControllerDelegate: AnyObject {
func keyVerificationVerifiedViewControllerDidTapSetupAction(_ viewController: KeyVerificationVerifiedViewController)
func keyVerificationVerifiedViewControllerDidCancel(_ viewController: KeyVerificationVerifiedViewController)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationVerifyBySASCoordinatorDelegate: class {
protocol KeyVerificationVerifyBySASCoordinatorDelegate: AnyObject {
func keyVerificationVerifyBySASCoordinatorDidComplete(_ coordinator: KeyVerificationVerifyBySASCoordinatorType)
func keyVerificationVerifyBySASCoordinatorDidCancel(_ coordinator: KeyVerificationVerifyBySASCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationVerifyBySASViewModelViewDelegate: class {
protocol KeyVerificationVerifyBySASViewModelViewDelegate: AnyObject {
func keyVerificationVerifyBySASViewModel(_ viewModel: KeyVerificationVerifyBySASViewModelType, didUpdateViewState viewSate: KeyVerificationVerifyViewState)
}
protocol KeyVerificationVerifyBySASViewModelCoordinatorDelegate: class {
protocol KeyVerificationVerifyBySASViewModelCoordinatorDelegate: AnyObject {
func keyVerificationVerifyViewModelDidComplete(_ viewModel: KeyVerificationVerifyBySASViewModelType)
func keyVerificationVerifyViewModelDidCancel(_ viewModel: KeyVerificationVerifyBySASViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationVerifyByScanningCoordinatorDelegate: class {
protocol KeyVerificationVerifyByScanningCoordinatorDelegate: AnyObject {
func keyVerificationVerifyByScanningCoordinatorDidCancel(_ coordinator: KeyVerificationVerifyByScanningCoordinatorType)
func keyVerificationVerifyByScanningCoordinator(_ coordinator: KeyVerificationVerifyByScanningCoordinatorType, didScanOtherQRCodeData qrCodeData: MXQRCodeData, withTransaction transaction: MXQRCodeTransaction)
func keyVerificationVerifyByScanningCoordinator(_ coordinator: KeyVerificationVerifyByScanningCoordinatorType, qrCodeDidScannedByOtherWithTransaction transaction: MXQRCodeTransaction)

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationVerifyByScanningViewModelViewDelegate: class {
protocol KeyVerificationVerifyByScanningViewModelViewDelegate: AnyObject {
func keyVerificationVerifyByScanningViewModel(_ viewModel: KeyVerificationVerifyByScanningViewModelType, didUpdateViewState viewSate: KeyVerificationVerifyByScanningViewState)
}
protocol KeyVerificationVerifyByScanningViewModelCoordinatorDelegate: class {
protocol KeyVerificationVerifyByScanningViewModelCoordinatorDelegate: AnyObject {
func keyVerificationVerifyByScanningViewModelDidCancel(_ viewModel: KeyVerificationVerifyByScanningViewModelType)
func keyVerificationVerifyByScanningViewModel(_ viewModel: KeyVerificationVerifyByScanningViewModelType, didScanOtherQRCodeData qrCodeData: MXQRCodeData, withTransaction transaction: MXQRCodeTransaction)

View file

@ -18,7 +18,7 @@
import Foundation
protocol DeviceVerificationIncomingCoordinatorDelegate: class {
protocol DeviceVerificationIncomingCoordinatorDelegate: AnyObject {
func deviceVerificationIncomingCoordinator(_ coordinator: DeviceVerificationIncomingCoordinatorType, didAcceptTransaction message: MXSASTransaction)
func deviceVerificationIncomingCoordinatorDidCancel(_ coordinator: DeviceVerificationIncomingCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol DeviceVerificationIncomingViewModelViewDelegate: class {
protocol DeviceVerificationIncomingViewModelViewDelegate: AnyObject {
func deviceVerificationIncomingViewModel(_ viewModel: DeviceVerificationIncomingViewModelType, didUpdateViewState viewSate: DeviceVerificationIncomingViewState)
}
protocol DeviceVerificationIncomingViewModelCoordinatorDelegate: class {
protocol DeviceVerificationIncomingViewModelCoordinatorDelegate: AnyObject {
func deviceVerificationIncomingViewModel(_ viewModel: DeviceVerificationIncomingViewModelType, didAcceptTransaction transaction: MXSASTransaction)
func deviceVerificationIncomingViewModelDidCancel(_ viewModel: DeviceVerificationIncomingViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationManuallyVerifyCoordinatorDelegate: class {
protocol KeyVerificationManuallyVerifyCoordinatorDelegate: AnyObject {
func keyVerificationManuallyVerifyCoordinator(_ coordinator: KeyVerificationManuallyVerifyCoordinatorType, didVerifiedDeviceWithId deviceId: String, of userId: String)
func keyVerificationManuallyVerifyCoordinatorDidCancel(_ coordinator: KeyVerificationManuallyVerifyCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationManuallyVerifyViewModelViewDelegate: class {
protocol KeyVerificationManuallyVerifyViewModelViewDelegate: AnyObject {
func keyVerificationManuallyVerifyViewModel(_ viewModel: KeyVerificationManuallyVerifyViewModelType, didUpdateViewState viewSate: KeyVerificationManuallyVerifyViewState)
}
protocol KeyVerificationManuallyVerifyViewModelCoordinatorDelegate: class {
protocol KeyVerificationManuallyVerifyViewModelCoordinatorDelegate: AnyObject {
func keyVerificationManuallyVerifyViewModel(_ viewModel: KeyVerificationManuallyVerifyViewModelType, didVerifiedDeviceWithId deviceId: String, of userId: String)
func keyVerificationManuallyVerifyViewModelDidCancel(_ viewModel: KeyVerificationManuallyVerifyViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationSelfVerifyStartCoordinatorDelegate: class {
protocol KeyVerificationSelfVerifyStartCoordinatorDelegate: AnyObject {
func keyVerificationSelfVerifyStartCoordinator(_ coordinator: KeyVerificationSelfVerifyStartCoordinatorType, otherDidAcceptRequest request: MXKeyVerificationRequest)

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationSelfVerifyStartViewModelViewDelegate: class {
protocol KeyVerificationSelfVerifyStartViewModelViewDelegate: AnyObject {
func keyVerificationSelfVerifyStartViewModel(_ viewModel: KeyVerificationSelfVerifyStartViewModelType, didUpdateViewState viewSate: KeyVerificationSelfVerifyStartViewState)
}
protocol KeyVerificationSelfVerifyStartViewModelCoordinatorDelegate: class {
protocol KeyVerificationSelfVerifyStartViewModelCoordinatorDelegate: AnyObject {
func keyVerificationSelfVerifyStartViewModel(_ viewModel: KeyVerificationSelfVerifyStartViewModelType, otherDidAcceptRequest request: MXKeyVerificationRequest)
func keyVerificationSelfVerifyStartViewModelDidCancel(_ viewModel: KeyVerificationSelfVerifyStartViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol KeyVerificationSelfVerifyWaitCoordinatorDelegate: class {
protocol KeyVerificationSelfVerifyWaitCoordinatorDelegate: AnyObject {
func keyVerificationSelfVerifyWaitCoordinator(_ coordinator: KeyVerificationSelfVerifyWaitCoordinatorType, didAcceptKeyVerificationRequest keyVerificationRequest: MXKeyVerificationRequest)
func keyVerificationSelfVerifyWaitCoordinator(_ coordinator: KeyVerificationSelfVerifyWaitCoordinatorType, didAcceptIncomingSASTransaction incomingSASTransaction: MXIncomingSASTransaction)
func keyVerificationSelfVerifyWaitCoordinatorDidCancel(_ coordinator: KeyVerificationSelfVerifyWaitCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol KeyVerificationSelfVerifyWaitViewModelViewDelegate: class {
protocol KeyVerificationSelfVerifyWaitViewModelViewDelegate: AnyObject {
func keyVerificationSelfVerifyWaitViewModel(_ viewModel: KeyVerificationSelfVerifyWaitViewModelType, didUpdateViewState viewSate: KeyVerificationSelfVerifyWaitViewState)
}
protocol KeyVerificationSelfVerifyWaitViewModelCoordinatorDelegate: class {
protocol KeyVerificationSelfVerifyWaitViewModelCoordinatorDelegate: AnyObject {
func keyVerificationSelfVerifyWaitViewModel(_ viewModel: KeyVerificationSelfVerifyWaitViewModelType, didAcceptKeyVerificationRequest keyVerificationRequest: MXKeyVerificationRequest)
func keyVerificationSelfVerifyWaitViewModel(_ viewModel: KeyVerificationSelfVerifyWaitViewModelType, didAcceptIncomingSASTransaction incomingSASTransaction: MXIncomingSASTransaction)
func keyVerificationSelfVerifyWaitViewModelDidCancel(_ viewModel: KeyVerificationSelfVerifyWaitViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol DeviceVerificationStartCoordinatorDelegate: class {
protocol DeviceVerificationStartCoordinatorDelegate: AnyObject {
func deviceVerificationStartCoordinator(_ coordinator: DeviceVerificationStartCoordinatorType, didCompleteWithOutgoingTransaction transaction: MXSASTransaction)
func deviceVerificationStartCoordinator(_ coordinator: DeviceVerificationStartCoordinatorType, didTransactionCancelled transaction: MXSASTransaction)

View file

@ -18,11 +18,11 @@
import Foundation
protocol DeviceVerificationStartViewModelViewDelegate: class {
protocol DeviceVerificationStartViewModelViewDelegate: AnyObject {
func deviceVerificationStartViewModel(_ viewModel: DeviceVerificationStartViewModelType, didUpdateViewState viewSate: DeviceVerificationStartViewState)
}
protocol DeviceVerificationStartViewModelCoordinatorDelegate: class {
protocol DeviceVerificationStartViewModelCoordinatorDelegate: AnyObject {
func deviceVerificationStartViewModelDidUseLegacyVerification(_ viewModel: DeviceVerificationStartViewModelType)
func deviceVerificationStartViewModel(_ viewModel: DeviceVerificationStartViewModelType, didCompleteWithOutgoingTransaction transaction: MXSASTransaction)

View file

@ -18,7 +18,7 @@
import Foundation
protocol UserVerificationSessionStatusCoordinatorDelegate: class {
protocol UserVerificationSessionStatusCoordinatorDelegate: AnyObject {
func userVerificationSessionStatusCoordinator(_ coordinator: UserVerificationSessionStatusCoordinatorType, wantsToVerifyDeviceWithId deviceId: String, for userId: String)
func userVerificationSessionStatusCoordinator(_ coordinator: UserVerificationSessionStatusCoordinatorType, wantsToManuallyVerifyDeviceWithId deviceId: String, for userId: String)
func userVerificationSessionStatusCoordinatorDidClose(_ coordinator: UserVerificationSessionStatusCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol UserVerificationSessionStatusViewModelViewDelegate: class {
protocol UserVerificationSessionStatusViewModelViewDelegate: AnyObject {
func userVerificationSessionStatusViewModel(_ viewModel: UserVerificationSessionStatusViewModelType, didUpdateViewState viewSate: UserVerificationSessionStatusViewState)
}
protocol UserVerificationSessionStatusViewModelCoordinatorDelegate: class {
protocol UserVerificationSessionStatusViewModelCoordinatorDelegate: AnyObject {
func userVerificationSessionStatusViewModel(_ viewModel: UserVerificationSessionStatusViewModelType, wantsToVerifyDeviceWithId deviceId: String, for userId: String)
func userVerificationSessionStatusViewModel(_ viewModel: UserVerificationSessionStatusViewModelType, wantsToManuallyVerifyDeviceWithId deviceId: String, for userId: String)
func userVerificationSessionStatusViewModelDidClose(_ viewModel: UserVerificationSessionStatusViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol UserVerificationSessionsStatusCoordinatorDelegate: class {
protocol UserVerificationSessionsStatusCoordinatorDelegate: AnyObject {
func userVerificationSessionsStatusCoordinatorDidClose(_ coordinator: UserVerificationSessionsStatusCoordinatorType)
func userVerificationSessionsStatusCoordinator(_ coordinator: UserVerificationSessionsStatusCoordinatorType, didSelectDeviceWithId deviceId: String, for userId: String)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol UserVerificationSessionsStatusViewModelViewDelegate: class {
protocol UserVerificationSessionsStatusViewModelViewDelegate: AnyObject {
func userVerificationSessionsStatusViewModel(_ viewModel: UserVerificationSessionsStatusViewModelType, didUpdateViewState viewSate: UserVerificationSessionsStatusViewState)
}
protocol UserVerificationSessionsStatusViewModelCoordinatorDelegate: class {
protocol UserVerificationSessionsStatusViewModelCoordinatorDelegate: AnyObject {
func userVerificationSessionsStatusViewModel(_ viewModel: UserVerificationSessionsStatusViewModelType, didSelectDeviceWithId deviceId: String, for userId: String)
func userVerificationSessionsStatusViewModelDidClose(_ viewModel: UserVerificationSessionsStatusViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol UserVerificationStartCoordinatorDelegate: class {
protocol UserVerificationStartCoordinatorDelegate: AnyObject {
func userVerificationStartCoordinator(_ coordinator: UserVerificationStartCoordinatorType, otherDidAcceptRequest request: MXKeyVerificationRequest)

View file

@ -18,11 +18,11 @@
import Foundation
protocol UserVerificationStartViewModelViewDelegate: class {
protocol UserVerificationStartViewModelViewDelegate: AnyObject {
func userVerificationStartViewModel(_ viewModel: UserVerificationStartViewModelType, didUpdateViewState viewSate: UserVerificationStartViewState)
}
protocol UserVerificationStartViewModelCoordinatorDelegate: class {
protocol UserVerificationStartViewModelCoordinatorDelegate: AnyObject {
func userVerificationStartViewModel(_ viewModel: UserVerificationStartViewModelType, otherDidAcceptRequest request: MXKeyVerificationRequest)

View file

@ -18,7 +18,7 @@
import Foundation
protocol UserVerificationCoordinatorDelegate: class {
protocol UserVerificationCoordinatorDelegate: AnyObject {
func userVerificationCoordinatorDidComplete(_ coordinator: UserVerificationCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol MediaPickerCoordinatorDelegate: class {
protocol MediaPickerCoordinatorDelegate: AnyObject {
func mediaPickerCoordinator(_ coordinator: MediaPickerCoordinatorType, didSelectImageData imageData: Data, withUTI uti: MXKUTI?)
func mediaPickerCoordinator(_ coordinator: MediaPickerCoordinatorType, didSelectVideoAt url: URL)
func mediaPickerCoordinator(_ coordinator: MediaPickerCoordinatorType, didSelectAssets assets: [PHAsset])

View file

@ -18,7 +18,7 @@ import Foundation
import UIKit
import AVFoundation
@objc protocol SingleImagePickerPresenterDelegate: class {
@objc protocol SingleImagePickerPresenterDelegate: AnyObject {
func singleImagePickerPresenter(_ presenter: SingleImagePickerPresenter, didSelectImageData imageData: Data, withUTI uti: MXKUTI?)
func singleImagePickerPresenterDidCancel(_ presenter: SingleImagePickerPresenter)
}

View file

@ -17,7 +17,7 @@
import UIKit
import ZXingObjC
protocol QRCodeReaderViewControllerDelegate: class {
protocol QRCodeReaderViewControllerDelegate: AnyObject {
func qrCodeReaderViewController(_ viewController: QRCodeReaderViewController, didFound payloadData: Data)
func qrCodeReaderViewControllerDidCancel(_ viewController: QRCodeReaderViewController)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol ReauthenticationCoordinatorDelegate: class {
protocol ReauthenticationCoordinatorDelegate: AnyObject {
func reauthenticationCoordinatorDidComplete(_ coordinator: ReauthenticationCoordinatorType, withAuthenticationParameters: [String: Any]?)
func reauthenticationCoordinatorDidCancel(_ coordinator: ReauthenticationCoordinatorType)
func reauthenticationCoordinator(_ coordinator: ReauthenticationCoordinatorType, didFailWithError: Error)

View file

@ -39,7 +39,7 @@ enum BubbleReactionsViewState {
}
}
@objc protocol BubbleReactionsViewModelDelegate: class {
@objc protocol BubbleReactionsViewModelDelegate: AnyObject {
func bubbleReactionsViewModel(_ viewModel: BubbleReactionsViewModel, didAddReaction reactionCount: MXReactionCount, forEventId eventId: String)
func bubbleReactionsViewModel(_ viewModel: BubbleReactionsViewModel, didRemoveReaction reactionCount: MXReactionCount, forEventId eventId: String)
func bubbleReactionsViewModel(_ viewModel: BubbleReactionsViewModel, didShowAllTappedForEventId eventId: String)
@ -47,7 +47,7 @@ enum BubbleReactionsViewState {
func bubbleReactionsViewModel(_ viewModel: BubbleReactionsViewModel, didLongPressForEventId eventId: String)
}
protocol BubbleReactionsViewModelViewDelegate: class {
protocol BubbleReactionsViewModelViewDelegate: AnyObject {
func bubbleReactionsViewModel(_ viewModel: BubbleReactionsViewModel, didUpdateViewState viewState: BubbleReactionsViewState)
}

View file

@ -16,11 +16,11 @@
import Foundation
protocol ReactionsMenuViewModelViewDelegate: class {
protocol ReactionsMenuViewModelViewDelegate: AnyObject {
func reactionsMenuViewModel(_ viewModel: ReactionsMenuViewModel, didUpdateViewState viewState: ReactionsMenuViewState)
}
@objc protocol ReactionsMenuViewModelCoordinatorDelegate: class {
@objc protocol ReactionsMenuViewModelCoordinatorDelegate: AnyObject {
func reactionsMenuViewModel(_ viewModel: ReactionsMenuViewModel, didAddReaction reaction: String, forEventId eventId: String)
func reactionsMenuViewModel(_ viewModel: ReactionsMenuViewModel, didRemoveReaction reaction: String, forEventId eventId: String)
func reactionsMenuViewModelDidTapMoreReactions(_ viewModel: ReactionsMenuViewModel, forEventId eventId: String)

View file

@ -16,7 +16,7 @@
import UIKit
@objc protocol RoomContextualMenuViewControllerDelegate: class {
@objc protocol RoomContextualMenuViewControllerDelegate: AnyObject {
func roomContextualMenuViewControllerDidTapBackgroundOverlay(_ viewController: RoomContextualMenuViewController)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol RoomCreationEventsModalCoordinatorDelegate: class {
protocol RoomCreationEventsModalCoordinatorDelegate: AnyObject {
func roomCreationEventsModalCoordinatorDidTapClose(_ coordinator: RoomCreationEventsModalCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol RoomCreationEventsModalViewModelViewDelegate: class {
protocol RoomCreationEventsModalViewModelViewDelegate: AnyObject {
func roomCreationEventsModalViewModel(_ viewModel: RoomCreationEventsModalViewModelType, didUpdateViewState viewSate: RoomCreationEventsModalViewState)
}
protocol RoomCreationEventsModalViewModelCoordinatorDelegate: class {
protocol RoomCreationEventsModalViewModelCoordinatorDelegate: AnyObject {
func roomCreationEventsModalViewModelDidTapClose(_ viewModel: RoomCreationEventsModalViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol RoomCreationModalCoordinatorDelegate: class {
protocol RoomCreationModalCoordinatorDelegate: AnyObject {
func roomCreationModalCoordinatorDidComplete(_ coordinator: RoomCreationModalCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol EditHistoryCoordinatorDelegate: class {
protocol EditHistoryCoordinatorDelegate: AnyObject {
func editHistoryCoordinatorDidComplete(_ coordinator: EditHistoryCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol EditHistoryViewModelViewDelegate: class {
protocol EditHistoryViewModelViewDelegate: AnyObject {
func editHistoryViewModel(_ viewModel: EditHistoryViewModelType, didUpdateViewState viewSate: EditHistoryViewState)
}
protocol EditHistoryViewModelCoordinatorDelegate: class {
protocol EditHistoryViewModelCoordinatorDelegate: AnyObject {
func editHistoryViewModelDidClose(_ viewModel: EditHistoryViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol EmojiPickerCoordinatorDelegate: class {
protocol EmojiPickerCoordinatorDelegate: AnyObject {
func emojiPickerCoordinator(_ coordinator: EmojiPickerCoordinatorType, didAddEmoji emoji: String, forEventId eventId: String)
func emojiPickerCoordinator(_ coordinator: EmojiPickerCoordinatorType, didRemoveEmoji emoji: String, forEventId eventId: String)
func emojiPickerCoordinatorDidCancel(_ coordinator: EmojiPickerCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol EmojiPickerViewModelViewDelegate: class {
protocol EmojiPickerViewModelViewDelegate: AnyObject {
func emojiPickerViewModel(_ viewModel: EmojiPickerViewModelType, didUpdateViewState viewSate: EmojiPickerViewState)
}
protocol EmojiPickerViewModelCoordinatorDelegate: class {
protocol EmojiPickerViewModelCoordinatorDelegate: AnyObject {
func emojiPickerViewModel(_ viewModel: EmojiPickerViewModelType, didAddEmoji emoji: String, forEventId eventId: String)
func emojiPickerViewModel(_ viewModel: EmojiPickerViewModelType, didRemoveEmoji emoji: String, forEventId eventId: String)
func emojiPickerViewModelDidCancel(_ viewModel: EmojiPickerViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol ReactionHistoryCoordinatorDelegate: class {
protocol ReactionHistoryCoordinatorDelegate: AnyObject {
func reactionHistoryCoordinatorDidClose(_ coordinator: ReactionHistoryCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol ReactionHistoryViewModelViewDelegate: class {
protocol ReactionHistoryViewModelViewDelegate: AnyObject {
func reactionHistoryViewModel(_ viewModel: ReactionHistoryViewModelType, didUpdateViewState viewSate: ReactionHistoryViewState)
}
protocol ReactionHistoryViewModelCoordinatorDelegate: class {
protocol ReactionHistoryViewModelCoordinatorDelegate: AnyObject {
func reactionHistoryViewModelDidClose(_ viewModel: ReactionHistoryViewModelType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol RoomInfoCoordinatorDelegate: class {
protocol RoomInfoCoordinatorDelegate: AnyObject {
func roomInfoCoordinatorDidComplete(_ coordinator: RoomInfoCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol RoomInfoListCoordinatorDelegate: class {
protocol RoomInfoListCoordinatorDelegate: AnyObject {
func roomInfoListCoordinator(_ coordinator: RoomInfoListCoordinatorType, wantsToNavigateTo target: RoomInfoListTarget)
func roomInfoListCoordinatorDidCancel(_ coordinator: RoomInfoListCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol RoomInfoListViewModelViewDelegate: class {
protocol RoomInfoListViewModelViewDelegate: AnyObject {
func roomInfoListViewModel(_ viewModel: RoomInfoListViewModelType, didUpdateViewState viewSate: RoomInfoListViewState)
}
protocol RoomInfoListViewModelCoordinatorDelegate: class {
protocol RoomInfoListViewModelCoordinatorDelegate: AnyObject {
func roomInfoListViewModelDidCancel(_ viewModel: RoomInfoListViewModelType)
func roomInfoListViewModel(_ viewModel: RoomInfoListViewModelType, wantsToNavigateTo target: RoomInfoListTarget)
}

View file

@ -17,7 +17,7 @@
import Foundation
@objc
protocol RemoveJitsiWidgetViewDelegate: class {
protocol RemoveJitsiWidgetViewDelegate: AnyObject {
/// Tells the delegate that the user complete sliding on the view
/// - Parameter view: The view instance

View file

@ -18,7 +18,7 @@
import Foundation
protocol RoomsDirectoryCoordinatorDelegate: class {
protocol RoomsDirectoryCoordinatorDelegate: AnyObject {
func roomsDirectoryCoordinator(_ coordinator: RoomsDirectoryCoordinatorType, didSelectRoom room: MXPublicRoom)
func roomsDirectoryCoordinatorDidTapCreateNewRoom(_ coordinator: RoomsDirectoryCoordinatorType)
func roomsDirectoryCoordinatorDidComplete(_ coordinator: RoomsDirectoryCoordinatorType)

View file

@ -17,7 +17,7 @@
import UIKit
import Reusable
protocol DirectoryRoomTableViewCellDelegate: class {
protocol DirectoryRoomTableViewCellDelegate: AnyObject {
func directoryRoomTableViewCellDidTapJoin(_ cell: DirectoryRoomTableViewCell)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol ShowDirectoryCoordinatorDelegate: class {
protocol ShowDirectoryCoordinatorDelegate: AnyObject {
func showDirectoryCoordinator(_ coordinator: ShowDirectoryCoordinatorType, didSelectRoom room: MXPublicRoom)
func showDirectoryCoordinatorDidTapCreateNewRoom(_ coordinator: ShowDirectoryCoordinatorType)
func showDirectoryCoordinatorDidCancel(_ coordinator: ShowDirectoryCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol ShowDirectoryViewModelViewDelegate: class {
protocol ShowDirectoryViewModelViewDelegate: AnyObject {
func showDirectoryViewModel(_ viewModel: ShowDirectoryViewModelType, didUpdateViewState viewSate: ShowDirectoryViewState)
}
protocol ShowDirectoryViewModelCoordinatorDelegate: class {
protocol ShowDirectoryViewModelCoordinatorDelegate: AnyObject {
func showDirectoryViewModelDidSelect(_ viewModel: ShowDirectoryViewModelType, room: MXPublicRoom)
func showDirectoryViewModel(_ viewModel: ShowDirectoryViewModelType, didSelectRoomWithIdOrAlias roomIdOrAlias: String)
func showDirectoryViewModelDidTapCreateNewRoom(_ viewModel: ShowDirectoryViewModelType)

View file

@ -16,7 +16,7 @@
import Foundation
protocol SecretsRecoveryWithKeyCoordinatorDelegate: class {
protocol SecretsRecoveryWithKeyCoordinatorDelegate: AnyObject {
func secretsRecoveryWithKeyCoordinatorDidRecover(_ coordinator: SecretsRecoveryWithKeyCoordinatorType)
func secretsRecoveryWithKeyCoordinatorDidCancel(_ coordinator: SecretsRecoveryWithKeyCoordinatorType)
func secretsRecoveryWithKeyCoordinatorWantsToResetSecrets(_ viewModel: SecretsRecoveryWithKeyCoordinatorType)

View file

@ -16,11 +16,11 @@
import Foundation
protocol SecretsRecoveryWithKeyViewModelViewDelegate: class {
protocol SecretsRecoveryWithKeyViewModelViewDelegate: AnyObject {
func secretsRecoveryWithKeyViewModel(_ viewModel: SecretsRecoveryWithKeyViewModelType, didUpdateViewState viewSate: SecretsRecoveryWithKeyViewState)
}
protocol SecretsRecoveryWithKeyViewModelCoordinatorDelegate: class {
protocol SecretsRecoveryWithKeyViewModelCoordinatorDelegate: AnyObject {
func secretsRecoveryWithKeyViewModelDidRecover(_ viewModel: SecretsRecoveryWithKeyViewModelType)
func secretsRecoveryWithKeyViewModelDidCancel(_ viewModel: SecretsRecoveryWithKeyViewModelType)
func secretsRecoveryWithKeyViewModelWantsToResetSecrets(_ viewModel: SecretsRecoveryWithKeyViewModelType)

View file

@ -16,7 +16,7 @@
import Foundation
protocol SecretsRecoveryWithPassphraseCoordinatorDelegate: class {
protocol SecretsRecoveryWithPassphraseCoordinatorDelegate: AnyObject {
func secretsRecoveryWithPassphraseCoordinatorDidRecover(_ coordinator: SecretsRecoveryWithPassphraseCoordinatorType)
func secretsRecoveryWithPassphraseCoordinatorDoNotKnowPassphrase(_ coordinator: SecretsRecoveryWithPassphraseCoordinatorType)
func secretsRecoveryWithPassphraseCoordinatorDidCancel(_ coordinator: SecretsRecoveryWithPassphraseCoordinatorType)

View file

@ -16,11 +16,11 @@
import Foundation
protocol SecretsRecoveryWithPassphraseViewModelViewDelegate: class {
protocol SecretsRecoveryWithPassphraseViewModelViewDelegate: AnyObject {
func secretsRecoveryWithPassphraseViewModel(_ viewModel: SecretsRecoveryWithPassphraseViewModelType, didUpdateViewState viewSate: SecretsRecoveryWithPassphraseViewState)
}
protocol SecretsRecoveryWithPassphraseViewModelCoordinatorDelegate: class {
protocol SecretsRecoveryWithPassphraseViewModelCoordinatorDelegate: AnyObject {
func secretsRecoveryWithPassphraseViewModelDidRecover(_ viewModel: SecretsRecoveryWithPassphraseViewModelType)
func secretsRecoveryWithPassphraseViewModelDidCancel(_ viewModel: SecretsRecoveryWithPassphraseViewModelType)
func secretsRecoveryWithPassphraseViewModelWantsToRecoverByKey(_ viewModel: SecretsRecoveryWithPassphraseViewModelType)

View file

@ -16,7 +16,7 @@
import Foundation
protocol SecretsRecoveryCoordinatorDelegate: class {
protocol SecretsRecoveryCoordinatorDelegate: AnyObject {
func secretsRecoveryCoordinatorDidRecover(_ coordinator: SecretsRecoveryCoordinatorType)
func secretsRecoveryCoordinatorDidCancel(_ coordinator: SecretsRecoveryCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol SecretsResetCoordinatorDelegate: class {
protocol SecretsResetCoordinatorDelegate: AnyObject {
func secretsResetCoordinatorDidResetSecrets(_ coordinator: SecretsResetCoordinatorType)
func secretsResetCoordinatorDidCancel(_ coordinator: SecretsResetCoordinatorType)
}

View file

@ -18,11 +18,11 @@
import Foundation
protocol SecretsResetViewModelViewDelegate: class {
protocol SecretsResetViewModelViewDelegate: AnyObject {
func secretsResetViewModel(_ viewModel: SecretsResetViewModelType, didUpdateViewState viewState: SecretsResetViewState)
}
protocol SecretsResetViewModelCoordinatorDelegate: class {
protocol SecretsResetViewModelCoordinatorDelegate: AnyObject {
func secretsResetViewModel(_ viewModel: SecretsResetViewModelType, needsToAuthenticateWith request: AuthenticatedEndpointRequest)
func secretsResetViewModelDidResetSecrets(_ viewModel: SecretsResetViewModelType)
func secretsResetViewModelDidCancel(_ viewModel: SecretsResetViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol SecretsSetupRecoveryKeyCoordinatorDelegate: class {
protocol SecretsSetupRecoveryKeyCoordinatorDelegate: AnyObject {
func secretsSetupRecoveryKeyCoordinatorDidComplete(_ coordinator: SecretsSetupRecoveryKeyCoordinatorType)
func secretsSetupRecoveryKeyCoordinatorDidFailed(_ coordinator: SecretsSetupRecoveryKeyCoordinatorType)
func secretsSetupRecoveryKeyCoordinatorDidCancel(_ coordinator: SecretsSetupRecoveryKeyCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol SecretsSetupRecoveryKeyViewModelViewDelegate: class {
protocol SecretsSetupRecoveryKeyViewModelViewDelegate: AnyObject {
func secretsSetupRecoveryKeyViewModel(_ viewModel: SecretsSetupRecoveryKeyViewModelType, didUpdateViewState viewSate: SecretsSetupRecoveryKeyViewState)
}
protocol SecretsSetupRecoveryKeyViewModelCoordinatorDelegate: class {
protocol SecretsSetupRecoveryKeyViewModelCoordinatorDelegate: AnyObject {
func secretsSetupRecoveryKeyViewModelDidComplete(_ viewModel: SecretsSetupRecoveryKeyViewModelType)
func secretsSetupRecoveryKeyViewModelDidFailed(_ viewModel: SecretsSetupRecoveryKeyViewModelType)
func secretsSetupRecoveryKeyViewModelDidCancel(_ viewModel: SecretsSetupRecoveryKeyViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol SecretsSetupRecoveryPassphraseCoordinatorDelegate: class {
protocol SecretsSetupRecoveryPassphraseCoordinatorDelegate: AnyObject {
func secretsSetupRecoveryPassphraseCoordinator(_ coordinator: SecretsSetupRecoveryPassphraseCoordinatorType, didEnterNewPassphrase passphrase: String)
func secretsSetupRecoveryPassphraseCoordinator(_ coordinator: SecretsSetupRecoveryPassphraseCoordinatorType, didConfirmPassphrase passphrase: String)
func secretsSetupRecoveryPassphraseCoordinatorDidCancel(_ coordinator: SecretsSetupRecoveryPassphraseCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol SecretsSetupRecoveryPassphraseViewModelViewDelegate: class {
protocol SecretsSetupRecoveryPassphraseViewModelViewDelegate: AnyObject {
func secretsSetupRecoveryPassphraseViewModel(_ viewModel: SecretsSetupRecoveryPassphraseViewModelType, didUpdateViewState viewSate: SecretsSetupRecoveryPassphraseViewState)
}
protocol SecretsSetupRecoveryPassphraseViewModelCoordinatorDelegate: class {
protocol SecretsSetupRecoveryPassphraseViewModelCoordinatorDelegate: AnyObject {
func secretsSetupRecoveryPassphraseViewModel(_ viewModel: SecretsSetupRecoveryPassphraseViewModelType, didEnterNewPassphrase passphrase: String)
func secretsSetupRecoveryPassphraseViewModel(_ viewModel: SecretsSetupRecoveryPassphraseViewModelType, didConfirmPassphrase passphrase: String)
func secretsSetupRecoveryPassphraseViewModelDidCancel(_ viewModel: SecretsSetupRecoveryPassphraseViewModelType)

View file

@ -16,7 +16,7 @@
import UIKit
@objc protocol SecureBackupBannerCellDelegate: class {
@objc protocol SecureBackupBannerCellDelegate: AnyObject {
func secureBackupBannerCellDidTapCloseAction(_ cell: SecureBackupBannerCell)
}

View file

@ -16,7 +16,7 @@
import UIKit
protocol SecureBackupSetupIntroViewControllerDelegate: class {
protocol SecureBackupSetupIntroViewControllerDelegate: AnyObject {
func secureBackupSetupIntroViewControllerDidTapUseKey(_ secureBackupSetupIntroViewController: SecureBackupSetupIntroViewController)
func secureBackupSetupIntroViewControllerDidTapUsePassphrase(_ secureBackupSetupIntroViewController: SecureBackupSetupIntroViewController)
func secureBackupSetupIntroViewControllerDidCancel(_ secureBackupSetupIntroViewController: SecureBackupSetupIntroViewController, showSkipAlert: Bool)

View file

@ -18,7 +18,7 @@
import Foundation
protocol SecureBackupSetupCoordinatorDelegate: class {
protocol SecureBackupSetupCoordinatorDelegate: AnyObject {
func secureBackupSetupCoordinatorDidComplete(_ coordinator: SecureBackupSetupCoordinatorType)
func secureBackupSetupCoordinatorDidCancel(_ coordinator: SecureBackupSetupCoordinatorType)
}

View file

@ -18,7 +18,7 @@
import Foundation
protocol ServiceTermsModalScreenCoordinatorDelegate: class {
protocol ServiceTermsModalScreenCoordinatorDelegate: AnyObject {
func serviceTermsModalScreenCoordinatorDidAccept(_ coordinator: ServiceTermsModalScreenCoordinatorType)
func serviceTermsModalScreenCoordinator(_ coordinator: ServiceTermsModalScreenCoordinatorType, displayPolicy policy: MXLoginPolicyData)
func serviceTermsModalScreenCoordinatorDidDecline(_ coordinator: ServiceTermsModalScreenCoordinatorType)

View file

@ -18,11 +18,11 @@
import Foundation
protocol ServiceTermsModalScreenViewModelViewDelegate: class {
protocol ServiceTermsModalScreenViewModelViewDelegate: AnyObject {
func serviceTermsModalScreenViewModel(_ viewModel: ServiceTermsModalScreenViewModelType, didUpdateViewState viewSate: ServiceTermsModalScreenViewState)
}
protocol ServiceTermsModalScreenViewModelCoordinatorDelegate: class {
protocol ServiceTermsModalScreenViewModelCoordinatorDelegate: AnyObject {
func serviceTermsModalScreenViewModel(_ coordinator: ServiceTermsModalScreenViewModelType, displayPolicy policy: MXLoginPolicyData)
func serviceTermsModalScreenViewModelDidAccept(_ viewModel: ServiceTermsModalScreenViewModelType)
func serviceTermsModalScreenViewModelDidDecline(_ viewModel: ServiceTermsModalScreenViewModelType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol ServiceTermsModalCoordinatorDelegate: class {
protocol ServiceTermsModalCoordinatorDelegate: AnyObject {
func serviceTermsModalCoordinatorDidAccept(_ coordinator: ServiceTermsModalCoordinatorType)
func serviceTermsModalCoordinatorDidDecline(_ coordinator: ServiceTermsModalCoordinatorType)
func serviceTermsModalCoordinatorDidCancel(_ coordinator: ServiceTermsModalCoordinatorType)

View file

@ -18,7 +18,7 @@
import Foundation
protocol EnterPinCodeCoordinatorDelegate: class {
protocol EnterPinCodeCoordinatorDelegate: AnyObject {
func enterPinCodeCoordinatorDidComplete(_ coordinator: EnterPinCodeCoordinatorType)
func enterPinCodeCoordinatorDidCompleteWithReset(_ coordinator: EnterPinCodeCoordinatorType, dueToTooManyErrors: Bool)
func enterPinCodeCoordinator(_ coordinator: EnterPinCodeCoordinatorType, didCompleteWithPin pin: String)

Some files were not shown because too many files have changed in this diff Show more