Class DotTable
Assembly: MetricSetEmitters.dll
Syntax
public class DotTable : DirectedAcyclicGraphWriter<Table>, ITableVisitor
Constructors
View Source
DotTable(StringBuilder, Func<Table, String>)
Declaration
public DotTable(StringBuilder output, Func<Table, string> color)
Parameters
Methods
View Source
Label(Table)
Declaration
protected override void Label(Table t)
Parameters
| Type |
Name |
Description |
| Table |
t |
|
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Label(Mangrove.MetricSetSyntaxTree.Table)
View Source
Shape(Table)
Declaration
protected override string Shape(Table _)
Parameters
| Type |
Name |
Description |
| Table |
_ |
|
Returns
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Shape(Mangrove.MetricSetSyntaxTree.Table)
View Source
Style(Table)
Declaration
protected override string Style(Table _)
Parameters
| Type |
Name |
Description |
| Table |
_ |
|
Returns
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Style(Mangrove.MetricSetSyntaxTree.Table)
View Source
Visit(Aggregation)
Declaration
public void Visit(Aggregation table)
Parameters
View Source
Visit(DataSource)
Declaration
public void Visit(DataSource table)
Parameters
View Source
Visit(ExternTable)
Declaration
public void Visit(ExternTable table)
Parameters
View Source
Visit(Join)
Declaration
public void Visit(Join table)
Parameters
| Type |
Name |
Description |
| Join |
table |
|
View Source
Visit(TableReference)
Declaration
public void Visit(TableReference table)
Parameters
View Source
Visit(Union)
Declaration
public void Visit(Union table)
Parameters
| Type |
Name |
Description |
| Union |
table |
|
Implements
Extension Methods