Table of Contents

Class Visualizer

Namespace
Bonsai.Reactive
Assembly
Bonsai.Core.dll

Represents an expression builder that uses the encapsulated workflow as a visualizer to an observable sequence without modifying its elements.

Marble diagram

The Visualizer operator is a Sink which uses the nested workflow to specify a reactive visualizer function over the elements of the source sequence. Visualizer emits all values from the source sequence directly without modification, and the nested sequence is subscribed to purely for its side-effects.

Note

All notifications emitted by the inner WorkflowOutput node are ignored. However, the type visualizer assigned to the nested workflow output will be considered as the default visualizer of the outer node.

[WorkflowElementCategory(ElementCategory.Sink)]
public class Visualizer : Sink, IWorkflowExpressionBuilder, INamedElement, IPropertyMappingBuilder, IExpressionBuilder
Inheritance
Visualizer
Implements
Inherited Members
Extension Methods

Constructors

Visualizer()

Initializes a new instance of the Visualizer class.

public Visualizer()

Visualizer(ExpressionBuilderGraph)

Initializes a new instance of the Visualizer class with the specified expression builder workflow.

public Visualizer(ExpressionBuilderGraph workflow)

Parameters

workflow ExpressionBuilderGraph

The expression builder workflow instance that will be used by this builder to generate the output expression tree.