FrappeUIPhx.Charts.Line (frappe_ui_phx v0.3.1)

Copy Markdown View Source

Gráficos de linha e de área (SVG no servidor), com pontos, dicas e estados.

Summary

Functions

Geometria das séries (função pura): path da linha, path da área e pontos.

Functions

area_chart(assigns)

Attributes

  • categories (:list) (required)
  • series (:list) (required) - [%{name: String, data: [number]}].
  • height (:integer) - Defaults to 240.
  • legend (:boolean) - Defaults to true.
  • loading (:boolean) - Defaults to false.
  • error (:string) - Defaults to nil.
  • class (:any) - Defaults to nil.
  • Global attributes are accepted.

line_chart(assigns)

Attributes

  • categories (:list) (required)
  • series (:list) (required) - [%{name: String, data: [number]}].
  • height (:integer) - Defaults to 240.
  • legend (:boolean) - Defaults to true.
  • loading (:boolean) - Defaults to false.
  • error (:string) - Defaults to nil.
  • class (:any) - Defaults to nil.
  • Global attributes are accepted.

lines(categories, series, layout)

@spec lines([String.t()], [map()], map()) :: [map()]

Geometria das séries (função pura): path da linha, path da área e pontos.