PanelData interface
Signature
export interface PanelData
Import
import { PanelData } from '@grafana/data';
Properties
Property | Type | Description |
---|---|---|
annotations | DataFrame[] | A list of annotation items |
error | DataQueryError | Any query errors |
request | DataQueryRequest | Request contains the queries and properties sent to the datasource |
series | DataFrame[] | Contains data frames with field overrides applied |
state | LoadingState | State of the data (loading, done, error, streaming) |
structureRev | number | 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 |
timeRange | TimeRange | Contains the range from the request or a shifted time range if a request uses relative time |
timings | DataQueryTimings | Timing measurements |
annotations property
A list of annotation items
Signature
annotations?: DataFrame[];
error property
Any query errors
Signature
error?: DataQueryError;
request property
Request contains the queries and properties sent to the datasource
Signature
request?: DataQueryRequest;
series property
Contains data frames with field overrides applied
Signature
series: DataFrame[];
state property
State of the data (loading, done, error, streaming)
Signature
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
structureRev?: number;
timeRange property
Contains the range from the request or a shifted time range if a request uses relative time
Signature
timeRange: TimeRange;
timings property
Timing measurements
Signature
timings?: DataQueryTimings;