Wire up TunnelConfigurationTableViewController.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jeroen Leenarts
2018-05-27 22:38:44 +02:00
parent 14cb55dd8b
commit 1407090f94
3 changed files with 147 additions and 7 deletions
+4 -2
View File
@@ -112,8 +112,7 @@ extension AppCoordinator: TunnelsTableViewControllerDelegate {
func showTunnelConfigurationViewController(tunnel: Tunnel?, context: NSManagedObjectContext) {
let tunnelConfigurationViewController = storyboard.instantiateViewController(type: TunnelConfigurationTableViewController.self)
tunnelConfigurationViewController.viewContext = context
tunnelConfigurationViewController.delegate = self
tunnelConfigurationViewController.configure(context: context, delegate: self, tunnel: tunnel)
self.navigationController.pushViewController(tunnelConfigurationViewController, animated: true)
}
@@ -125,5 +124,8 @@ extension AppCoordinator: TunnelsTableViewControllerDelegate {
}
extension AppCoordinator: TunnelConfigurationTableViewControllerDelegate {
func didSave(tunnel: Tunnel, tunnelConfigurationTableViewController: TunnelConfigurationTableViewController) {
navigationController.popToRootViewController(animated: true)
}
}