TabBarControllerFactory
@MainActor
public struct TabBarControllerFactory<VC, C> : ContainerFactory where VC : UITabBarController
The ContainerFactory that creates a UITabBarController instance.
-
Declaration
Swift
public typealias ViewController = VC -
Declaration
Swift
public typealias Context = C
-
A Xib file name
Declaration
Swift
@MainActor public let nibName: String? -
A
BundleinstanceDeclaration
Swift
@MainActor public let bundle: Bundle? -
UITabBarControllerDelegatereferenceDeclaration
Swift
@MainActor public private(set) weak var delegate: UITabBarControllerDelegate? { get } -
The additional configuration block
Declaration
Swift
@MainActor public let configuration: ((VC) -> Void)?
-
Declaration
Swift
@MainActor public func build(with context: C, integrating coordinator: ChildCoordinator) throws -> VC
-
The
ContainerFactorythat creates aUITabBarControllerinstance.