Enterprise Open source

Legacy panel plugins

Panels are the main building blocks of dashboards.

Panel development


The grafana dashboard framework controls the panel height. To enable a scrollbar within the panel the PanelCtrl needs to set the scrollable static variable:

export class MyPanelCtrl extends PanelCtrl {
  static scrollable = true;

In this case, make sure the template has a single <div>...</div> root. The plugin loader will modify that element adding a scrollbar.