Class FlowNode_ObservableSubscribeT<T>
[CeresGroup("Utilities/Rx")]
[CeresLabel("Subscribe")]
[NodeInfo("Subscribes to an observable source and invokes the callback for each value.")]
public class FlowNode_ObservableSubscribeT<T> : FlowNode, IEnumerable<CeresNode>, IEnumerable, IDisposable
Type Parameters
T
- Inheritance
-
FlowNode_ObservableSubscribeT<T>
- Implements
- Inherited Members
Constructors
FlowNode_ObservableSubscribeT()
public FlowNode_ObservableSubscribeT()
Fields
onNext
[InputPort(false)]
public DelegatePort<EventDelegate<T>> onNext
Field Value
subject
[InputPort(true)]
[HideInGraphEditor]
public CeresPort<Observable<T>> subject
Field Value
- CeresPort<Observable<T>>
subscription
[OutputPort(true)]
public CeresPort<IDisposable> subscription
Field Value
Methods
LocalExecute(ExecutionContext)
Do node local execution, sync only
protected override void LocalExecute(ExecutionContext executionContext)
Parameters
executionContextExecutionContext
__getTypeName()
protected override string __getTypeName()
Returns
__initializePorts()
protected override void __initializePorts()
__initializeVariables()
protected override void __initializeVariables()