Introduce inactive view mode, and allow update on view mode

This commit is contained in:
ismailgulek
2020-09-07 18:10:29 +03:00
parent b2621924fe
commit 8fb11e2f08
2 changed files with 15 additions and 2 deletions
@@ -25,6 +25,7 @@ import Foundation
case setupBiometricsAfterLogin
case setupBiometricsFromSettings
case confirmBiometricsToDeactivate
case inactive
}
@objc protocol SetPinCoordinatorBridgePresenterDelegate {
@@ -46,7 +47,13 @@ final class SetPinCoordinatorBridgePresenter: NSObject {
private let session: MXSession?
private var coordinator: SetPinCoordinator?
private var viewMode: SetPinCoordinatorViewMode
var viewMode: SetPinCoordinatorViewMode {
didSet {
if viewMode != oldValue {
coordinator?.viewMode = viewMode
}
}
}
// MARK: Public