API Reference
ChartSankeyOptions
Controls the native layout and paint of weighted Sankey flows without changing their authored facts.
Inheritance
- Object
- ChartSankeyOptions
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property ChartOptions.Sankey
Accepted by parameters 1
- Method Chart.ConfigureSankey
Constructors
public ChartSankeyOptions() #Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public ChartSankeyAlignment Alignment { get; set; } #Gets or sets horizontal layer placement. The default is Justify; every flow remains directed to a later layer.
public ChartSankeyVerticalAlignment VerticalAlignment { get; set; } #Gets or sets where each column's nodes occupy its unused vertical space. The default is Center.
public ChartSankeyNodeOrder NodeOrder { get; set; } #Gets or sets ordering within each layer. The default is Auto; authored arrays and styling indexes stay unchanged.
public ChartSankeyLabelPlacement LabelPlacement { get; set; } #Gets or sets the side of each node used for its measured label. The default is Right.
public ChartSankeyEdgeLabelPlacement? EdgeLabelPlacement { get; set; } #Gets or sets an override for labels in the first and last columns. The default is Outside.
public Double NodeWidth { get; set; } #Gets or sets the finite positive node-bar width in logical units. The default is ten; an unfittable width is rejected during preparation.
public Double? NodeGap { get; set; } #Gets or sets the non-negative gap between nodes in each column. Null retains the theme gap; an unfittable gap is rejected during preparation.
public Double? NodeCornerRadius { get; set; } #Gets or sets a non-negative node-bar corner radius. Null retains the theme radius; geometry bounds it to half the bar's smaller dimension.
public ChartColor? NodeFill { get; set; } #Gets or sets the node fill. Null retains series/state/theme paint; explicit point colors take precedence.
public ChartColor? RibbonFill { get; set; } #Gets or sets the ribbon fill. Null retains source-node paint; explicit source point colors take precedence.
public Double RibbonOpacity { get; set; } #Gets or sets filled ribbon opacity from zero to one. The default is .35; the separate authored pattern overlay retains its own opacity.