# `PhoenixFilament.Widget.Chart`
[🔗](https://github.com/franciscpd/phoenix-filament/blob/main/lib/phoenix_filament/panel/widget/chart.ex#L1)

A widget that displays a Chart.js chart.

# `chart_data`

```elixir
@callback chart_data(assigns :: map()) :: %{labels: [String.t()], datasets: [map()]}
```

# `chart_options`
*optional* 

```elixir
@callback chart_options() :: map()
```

# `chart_type`

```elixir
@callback chart_type() :: :line | :bar | :pie | :doughnut
```

# `render`

---

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