# `FrappeUIPhx.Charts.Line`
[🔗](https://github.com/moacirbishopcamata/frappe_ui_phx/blob/v0.3.1/lib/frappe_ui_phx/charts/line.ex#L1)

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

# `area_chart`

## 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`

## 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`

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

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

---

*Consult [api-reference.md](api-reference.md) for complete listing*
