Bladeren bron

remove ContactDetailCoordinatorProtocol

B. Petersen 5 jaren geleden
bovenliggende
commit
4fee7e1aab

+ 1 - 1
deltachat-ios/Controller/ContactDetailViewController.swift

@@ -2,7 +2,7 @@ import UIKit
 
 // this is also used as ChatDetail for SingleChats
 class ContactDetailViewController: UITableViewController {
-    weak var coordinator: ContactDetailCoordinatorProtocol?
+    weak var coordinator: ContactDetailCoordinator?
     private let viewModel: ContactDetailViewModelProtocol
 
     private lazy var headerCell: ContactDetailHeader = {

+ 2 - 9
deltachat-ios/Coordinator/AppCoordinator.swift

@@ -734,7 +734,7 @@ class NewGroupCoordinator: Coordinator {
 }
 
 // MARK: - ContactDetailCoordinator
-class ContactDetailCoordinator: Coordinator, ContactDetailCoordinatorProtocol {
+class ContactDetailCoordinator: Coordinator {
     var dcContext: DcContext
     let navigationController: UINavigationController
     var previewController: PreviewController?
@@ -853,14 +853,7 @@ class EditGroupCoordinator: Coordinator {
 /*
  boilerplate - I tend to remove that interface (cyberta)
  */
-// MARK: - coordinator protocols
-protocol ContactDetailCoordinatorProtocol: class {
-    func showEditContact(contactId: Int)
-    func showChat(chatId: Int)
-    func deleteChat()
-    func showDocuments()
-    func showGallery()
-}
+
 
 protocol WelcomeCoordinator: class {
     func presentLogin()