The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/docs/sources/developers/plugins/legacy/panels.md

841 B

+++ title = "Legacy panel plugins" keywords = ["grafana", "plugins", "panel", "documentation"] aliases = ["/docs/grafana/latest/plugins/developing/panels/"] +++

Legacy panel plugins

Panels are the main building blocks of dashboards.

Panel development

Scrolling

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.

Examples