Class VizVisualBuilder
- Inheritance
-
VizVisualBuilder
- Inherited Members
-
- Namespace
- TabularEditor.Shared.Scripting
- Assembly
- TabularEditor3.Shared.dll
Fluent builder for configuring a visual within a page.
public class VizVisualBuilder
- Extension Methods
-
Methods
AddField(string, string, string, string, string)
Add a field to a well. Wells: rows, values, legend, targets.
objectType: "Column" (default) or "Measure".
aggregation: "Sum" (default), "Count", "Average", "Min", "Max", "None".
public VizVisualBuilder AddField(string well, string table, string objectName, string objectType = "Column", string aggregation = "Sum")
Parameters
Returns
SetOption(string, object)
Set a visual option (e.g. "horizontal" = true, "showLegend" = false).
Value must be a primitive type (bool, int, double, string).
public VizVisualBuilder SetOption(string key, object value)
Parameters
Returns
SetSize(int, int)
Set the visual size explicitly.
public VizVisualBuilder SetSize(int w, int h)
Parameters
| Type |
Name |
Description |
| int |
w |
|
| int |
h |
|
Returns
SetTitle(string)
public VizVisualBuilder SetTitle(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns