WithReferencedStatesFlow

constructor(progressTracker: ProgressTracker = tracker(), flowLogicProducer: () -> FlowLogic<T>)

Parameters

progressTracker

a progress tracker instance.

flowLogicProducer

a lambda which creates the FlowLogic instance using reference states. This will be executed at least once. It is recommended a new FlowLogic instance be returned each time.