> For the complete documentation index, see [llms.txt](https://flutter.wednesday.is/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flutter.wednesday.is/charts/guides/cartesian-charts/charts/bar-chart/barseries.md).

# BarSeries

The `BarSeries` is the top level data class wrapper. It holds the `data` for plotting the bars, styling for all the bars at a data series level and the interaction config to interact with the Bars.

This class ensures that any data provided to this series will be represented only and only as a BarChart.

### Class Properties

<table><thead><tr><th>Name</th><th width="260">Type</th><th width="118">Required</th><th>Default Value</th></tr></thead><tbody><tr><td>barData</td><td><code>List&#x3C;BarGroup></code></td><td><mark style="color:red;">true</mark></td><td>-</td></tr><tr><td>seriesStyle</td><td><code>BarDataStyle?</code></td><td><mark style="color:blue;">false</mark></td><td><code>null</code></td></tr><tr><td>interactionEvents</td><td><code>BarInteractionEvents</code></td><td><mark style="color:blue;">false</mark></td><td>Default Constructor</td></tr></tbody></table>
