-
Declaration
Swift
public typealias ViewController = UINavigationController -
Declaration
Swift
public typealias Context = C
-
A
StackIteratoris to be used byClassFinderDeclaration
Swift
@MainActor public let iterator: StackIterator
-
Constructor
Declaration
Swift
@MainActor public init(iterator: StackIterator = RouteComposerDefaults.shared.stackIterator)Parameters
iteratorA
StackIteratoris to be used byClassFinder -
Declaration
Swift
@MainActor public func findViewController(with context: Context) throws -> ViewController? -
Constructor
Parameters
- options: A combination of the
SearchOptions - startingPoint:
DefaultStackIterator.StartingPointvalue - windowProvider:
WindowProviderinstance. - containerAdapterLocator: A
ContainerAdapterLocatorinstance.
Declaration
Swift
@MainActor init(options: SearchOptions, startingPoint: DefaultStackIterator.StartingPoint = .topmost, windowProvider: WindowProvider = RouteComposerDefaults.shared.windowProvider, containerAdapterLocator: ContainerAdapterLocator = RouteComposerDefaults.shared.containerAdapterLocator) - options: A combination of the