mirror of
https://github.com/confirmedcode/Lockdown-iOS.git
synced 2025-12-21 12:14:02 +01:00
33 lines
1.1 KiB
Swift
33 lines
1.1 KiB
Swift
//
|
|
// MainTabBarViewController.swift
|
|
// Lockdown
|
|
//
|
|
// Created by Oleg Dreyman on 02.10.2020.
|
|
// Copyright © 2020 Confirmed Inc. All rights reserved.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
final class MainTabBarController: UITabBarController {
|
|
|
|
var fireWallViewController: LDFirewallViewController? { viewControllers![0] as? LDFirewallViewController }
|
|
|
|
var vpnViewController: LDVpnViewController? { viewControllers![1] as? LDVpnViewController }
|
|
|
|
var configurationViewController: LDConfigurationViewController? { viewControllers![2] as? LDConfigurationViewController }
|
|
|
|
// var homeViewController: HomeViewController {
|
|
// return viewControllers![0] as! HomeViewController
|
|
// }
|
|
//
|
|
// var accountViewController: AccountViewController {
|
|
// let navigation = viewControllers![1] as! UINavigationController
|
|
// return navigation.viewControllers[0] as! AccountViewController
|
|
// }
|
|
|
|
var accountTabBarButton: UIView? {
|
|
// this assumes that "Account" is the last tab. Change the code if this is no longer true
|
|
return tabBar.subviews.last(where: { String(describing: type(of: $0)) == "UITabBarButton" })
|
|
}
|
|
}
|