TabBarControllerFactory

public struct TabBarControllerFactory<VC, C> : ContainerFactory where VC : UITabBarController

The ContainerFactory that creates a UITabBarController instance.

Associated types

  • Declaration

    Swift

    public typealias ViewController = VC
  • Declaration

    Swift

    public typealias Context = C

Properties

  • A Xib file name

    Declaration

    Swift

    public let nibName: String?
  • A Bundle instance

    Declaration

    Swift

    public let bundle: Bundle?
  • UITabBarControllerDelegate reference

    Declaration

    Swift

    public private(set) weak var delegate: UITabBarControllerDelegate? { get }
  • The additional configuration block

    Declaration

    Swift

    public let configuration: ((VC) -> Void)?

Methods