PanelData interface

Signature

  1. export interface PanelData

Import

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

Properties

PropertyTypeDescription
annotationsDataFrame[]A list of annotation items
errorDataQueryErrorAny query errors
requestDataQueryRequestRequest contains the queries and properties sent to the datasource
seriesDataFrame[]Contains data frames with field overrides applied
stateLoadingStateState of the data (loading, done, error, streaming)
structureRevnumberThis is a key that will change when the DataFrame[] structure changes. The revision is a useful way to know if only data has changed or data+structure
timeRangeTimeRangeContains the range from the request or a shifted time range if a request uses relative time
timingsDataQueryTimingsTiming measurements

annotations property

A list of annotation items

Signature

  1. annotations?: DataFrame[];

error property

Any query errors

Signature

  1. error?: DataQueryError;

request property

Request contains the queries and properties sent to the datasource

Signature

  1. request?: DataQueryRequest;

series property

Contains data frames with field overrides applied

Signature

  1. series: DataFrame[];

state property

State of the data (loading, done, error, streaming)

Signature

  1. state: LoadingState;

structureRev property

This is a key that will change when the DataFrame[] structure changes. The revision is a useful way to know if only data has changed or data+structure

Signature

  1. structureRev?: number;

timeRange property

Contains the range from the request or a shifted time range if a request uses relative time

Signature

  1. timeRange: TimeRange;

timings property

Timing measurements

Signature

  1. timings?: DataQueryTimings;