Finders
-
A default implementation of the view controllers finder that searches for a view controller by its name.
See moreDeclaration
Swift
public struct ClassFinder<VC, C> : StackIteratingFinder where VC : UIViewController
-
Dummy struct used to represent that nothing should be found in a view controller stack and a
UIViewController
should always be created from scratch. Its only purpose is to provide type safety checks forStepAssembly
.For example,
See moreUIViewController
of this step was already loaded and integrated into a stack by a storyboard. -
A default implementation of the finder, that searches for a
UIHostingController
with a specificView
and itsContext
instance.The
See moreView
should conform to theContextChecking
to be used with this finder.Declaration
Swift
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *) public struct UIHostingControllerWithContextFinder<ContentView> : StackIteratingFinder where ContentView : ContextChecking, ContentView : View