mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* added packages reference menu item. * removed the draft flag. * Updated docs by running script.
2.0 KiB
2.0 KiB
+++
-----------------------------------------------------------------------
Do not edit this file. It is automatically generated by API Documenter.
-----------------------------------------------------------------------
title = "GrafanaPlugin" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" +++
GrafanaPlugin class
Signature
export declare class GrafanaPlugin<T extends PluginMeta = PluginMeta>
Import
import { GrafanaPlugin } from '@grafana/data';
Constructors
Constructor | Modifiers | Description |
---|---|---|
constructor() | Constructs a new instance of the GrafanaPlugin class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
angularConfigCtrl | any |
||
configPages | Array<PluginConfigPage<T>> |
||
loadError | boolean |
||
meta | T |
Methods
Method | Modifiers | Description |
---|---|---|
addConfigPage(tab) |
constructor()
Constructs a new instance of the GrafanaPlugin
class
Signature
constructor();
angularConfigCtrl property
Signature
angularConfigCtrl?: any;
configPages property
Signature
configPages?: Array<PluginConfigPage<T>>;
loadError property
Signature
loadError?: boolean;
meta property
Signature
meta: T;
addConfigPage method
Signature
addConfigPage(tab: PluginConfigPage<T>): this;
Parameters
Parameter | Type | Description |
---|---|---|
tab | PluginConfigPage<T> |
Returns:
this