FlowInstantiationContext

class FlowInstantiationContext(var evaluationContext: QueryEvaluationContext, val coroutineScope: CoroutineScope?, val query: UnboundQuery<*, *, *>) : IFlowInstantiationContext

Constructors

Link copied to clipboard
constructor(evaluationContext: QueryEvaluationContext, coroutineScope: CoroutineScope?, query: UnboundQuery<*, *, *>)

Properties

Link copied to clipboard
open override val coroutineScope: CoroutineScope?
Link copied to clipboard
Link copied to clipboard
val query: UnboundQuery<*, *, *>

Functions

Link copied to clipboard
open override fun <T> getFlow(step: IProducingStep<T>): Flow<T>?
Link copied to clipboard
open override fun <T> getOrCreateFlow(step: IProducingStep<T>): StepFlow<T>
Link copied to clipboard
fun <T> put(step: IProducingStep<T>, producer: Flow<T>)