FrappeUIPhx.Charts.Sankey (frappe_ui_phx v0.3.1)

Copy Markdown View Source

Diagrama de Sankey: links é [%{source, target, value}]; os nós e as colunas (profundidade) são derivados dos links. Ciclos não são suportados e falham alto.

Summary

Functions

Calcula nós e ribbons (função pura). Levanta ArgumentError se houver ciclo.

Functions

layout(links, height)

@spec layout([map()], pos_integer()) :: %{nodes: [map()], links: [map()]}

Calcula nós e ribbons (função pura). Levanta ArgumentError se houver ciclo.

sankey_chart(assigns)

Attributes

  • links (:list) (required)
  • height (:integer) - Defaults to 280.
  • loading (:boolean) - Defaults to false.
  • error (:string) - Defaults to nil.
  • class (:any) - Defaults to nil.
  • Global attributes are accepted.