TelerikSankey
A data visualization component that presents flows between nodes using weighted links. Provide data via SankeyData and configure visuals with SankeyTitle, SankeyTooltip, SankeyLabels, SankeyLegend, SankeyLinks, and SankeyNodes. Handle interactions through OnNodeClick, OnNodeEnter, OnNodeLeave and OnLinkClick, OnLinkEnter, OnLinkLeave. Children: SankeyData, SankeyTitle, SankeyTooltip, SankeyLabels, SankeyLegend, SankeyLinks, SankeyNodes.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class TelerikSankey : DataVizComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentDataVizComponentTelerikSankey
Implements:
Inherited Members
Constructors
public TelerikSankey()
Methods
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
protected override void OnInitialized()
Overrides:
protected override void OnParametersSet()
Overrides:
Properties
Specifies the data of the component.
[Parameter]
public SankeyData Data { get; set; }
If set to true, the Sankey will not automatically reorder the nodes to reduce the number of links that cross over each other.
[Parameter]
public bool? DisableAutoLayout { get; set; }
Specifies the link click event.
[Parameter]
public EventCallback<SankeyLinkClickEventArgs> OnLinkClick { get; set; }
Specifies the link enter event.
[Parameter]
public EventCallback<SankeyLinkEnterEventArgs> OnLinkEnter { get; set; }
Specifies the link leave event.
[Parameter]
public EventCallback<SankeyLinkLeaveEventArgs> OnLinkLeave { get; set; }
Specifies the node click event.
[Parameter]
public EventCallback<SankeyNodeClickEventArgs> OnNodeClick { get; set; }
Specifies the node enter event.
[Parameter]
public EventCallback<SankeyNodeEnterEventArgs> OnNodeEnter { get; set; }
Specifies the node leave event.
[Parameter]
public EventCallback<SankeyNodeLeaveEventArgs> OnNodeLeave { get; set; }