Other Structures
The following structures are available globally.
-
Default implementation of
See moreContainerAdapterLocatorDeclaration
Swift
@MainActor public struct DefaultContainerAdapterLocator : ContainerAdapterLocator -
Default
See moreContainerAdapterforUINavigationControllerDeclaration
Swift
@MainActor public struct NavigationControllerAdapter<VC> : ConcreteContainerAdapter where VC : UINavigationController -
Default
See moreContainerAdapterforUISplitViewControllerDeclaration
Swift
@MainActor public struct SplitControllerAdapter<VC> : ConcreteContainerAdapter where VC : UISplitViewController -
Default
See moreContainerAdapterforUITabBarControllerDeclaration
Swift
@MainActor public struct TabBarControllerAdapter<VC> : ConcreteContainerAdapter where VC : UITabBarController -
Helper class to build a chain of steps. Can not be used directly.
See moreDeclaration
Swift
@MainActor public struct ActionConnectingAssembly<VC, C> where VC : UIViewController -
Helper class to build a chain of steps. Can not be used directly.
See moreDeclaration
Swift
@MainActor public struct ContainerStepChainAssembly<AcceptableContainer, ViewController, Context> where AcceptableContainer : ContainerViewController, ViewController : UIViewController -
Helper class to build a chain of steps. Can not be used directly.
See moreDeclaration
Swift
@MainActor public struct LastStepInChainAssembly<ViewController, Context> where ViewController : UIViewController -
Helper class to build a chain of steps. Can not be used directly.
See moreDeclaration
Swift
@MainActor public struct StepChainAssembly<ViewController, Context> where ViewController : UIViewController -
Helps to build a child view controller stack
See moreDeclaration
Swift
@MainActor public struct ChildCoordinator -
See moreCATransactionwrapper forContainerActionDeclaration
Swift
@MainActor public struct CATransactionWrappedContainerAction<A> : ContainerAction where A : ContainerAction -
See moreCATransactionwrapper forContainerActionDeclaration
Swift
@MainActor public struct DispatchQueueWrappedContainerAction<A> : ContainerAction where A : ContainerAction -
The
See moreCompleteFactoryinstance is used by theCompleteFactoryAssemblyas aContainerFactoryto pre-populate the children view controllers instead of theRouter.Declaration
Swift
@MainActor public struct CompleteFactory<FC> : ContainerFactory, @preconcurrency CustomStringConvertible where FC : ContainerFactory -
Returns custom
See moreUIWindowDeclaration
Swift
@MainActor public struct CustomWindowProvider : WindowProvider -
Default implementation of
See moreStackIteratorprotocolDeclaration
Swift
@MainActor public struct DefaultStackIterator : StackIterator -
Returns key
See moreUIWindowDeclaration
Swift
@MainActor public struct KeyWindowProvider : WindowProvider -
Declaration
Swift
@MainActor public struct DefaultRouter : InterceptableRouter -
Default implementation of
See moreStackPresentationHandlerDeclaration
Swift
@MainActor public struct DefaultStackPresentationHandler : StackPresentationHandler -
A set of options for the
See morefindViewControllermethodDeclaration
Swift
public struct SearchOptions : OptionSet, CaseIterable, CustomStringConvertible, Sendable
Other Structures Reference