diff --git a/Sources/StoryFlow/Interfaces/OuputProducing.swift b/Sources/StoryFlow/Interfaces/OuputProducing.swift index 0bd3162..b45ec6d 100644 --- a/Sources/StoryFlow/Interfaces/OuputProducing.swift +++ b/Sources/StoryFlow/Interfaces/OuputProducing.swift @@ -56,3 +56,12 @@ extension OutputProducing where Self: UIViewController { } private var flowKey = 0 + + +public extension UIViewController { + + func produceDirect(_ output: T) { + Flow.implicit().proceed(with: output, from: self) + } + +}