PluginMeta interface

Signature

  1. export interface PluginMeta<T extends KeyValue = {}>

Import

  1. import { PluginMeta } from '@grafana/data';

Properties

PropertyTypeDescription
baseUrlstring
defaultNavUrlstring
dependenciesPluginDependencies
enabledboolean
enterpriseboolean
hasUpdateboolean
idstring
includesPluginInclude[]
infoPluginMetaInfo
jsonDataT
latestVersionstring
liveboolean
modulestring
namestring
pinnedboolean
secureJsonDataKeyValue
signaturePluginSignatureStatus
signatureOrgstring
signatureTypePluginSignatureType
statePluginState
typePluginType

baseUrl property

Signature

  1. baseUrl: string;

defaultNavUrl property

Signature

  1. defaultNavUrl?: string;

dependencies property

Signature

  1. dependencies?: PluginDependencies;

enabled property

Signature

  1. enabled?: boolean;

enterprise property

Signature

  1. enterprise?: boolean;

hasUpdate property

Signature

  1. hasUpdate?: boolean;

id property

Signature

  1. id: string;

includes property

Signature

  1. includes?: PluginInclude[];

info property

Signature

  1. info: PluginMetaInfo;

jsonData property

Signature

  1. jsonData?: T;

latestVersion property

Signature

  1. latestVersion?: string;

live property

Signature

  1. live?: boolean;

module property

Signature

  1. module: string;

name property

Signature

  1. name: string;

pinned property

Signature

  1. pinned?: boolean;

secureJsonData property

Signature

  1. secureJsonData?: KeyValue;

signature property

Signature

  1. signature?: PluginSignatureStatus;

signatureOrg property

Signature

  1. signatureOrg?: string;

signatureType property

Signature

  1. signatureType?: PluginSignatureType;

state property

Signature

  1. state?: PluginState;

type property

Signature

  1. type: PluginType;