mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
adding types
This commit is contained in:
parent
e6a74eb1a2
commit
9c33a9410f
@ -3,9 +3,11 @@ import { PluginMeta } from './plugin';
|
|||||||
import { TableData, TimeSeries } from './data';
|
import { TableData, TimeSeries } from './data';
|
||||||
|
|
||||||
export interface DataQueryResponse {
|
export interface DataQueryResponse {
|
||||||
data: TimeSeries[] | [TableData] | any;
|
data: DataQueryResponseData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export type DataQueryResponseData = TimeSeries[] | [TableData] | any;
|
||||||
|
|
||||||
export interface DataQuery {
|
export interface DataQuery {
|
||||||
/**
|
/**
|
||||||
* A - Z
|
* A - Z
|
||||||
|
@ -4,6 +4,7 @@ import {
|
|||||||
RawTimeRange,
|
RawTimeRange,
|
||||||
TimeRange,
|
TimeRange,
|
||||||
DataQuery,
|
DataQuery,
|
||||||
|
DataQueryResponseData,
|
||||||
DataSourceSelectItem,
|
DataSourceSelectItem,
|
||||||
DataSourceApi,
|
DataSourceApi,
|
||||||
QueryHint,
|
QueryHint,
|
||||||
@ -322,7 +323,11 @@ export interface QueryTransaction {
|
|||||||
|
|
||||||
export type RangeScanner = () => RawTimeRange;
|
export type RangeScanner = () => RawTimeRange;
|
||||||
|
|
||||||
export type ResultGetter = (result: any, transaction: QueryTransaction, allTransactions: QueryTransaction[]) => any;
|
export type ResultGetter = (
|
||||||
|
result: DataQueryResponseData,
|
||||||
|
transaction: QueryTransaction,
|
||||||
|
allTransactions: QueryTransaction[]
|
||||||
|
) => any;
|
||||||
|
|
||||||
export interface TextMatch {
|
export interface TextMatch {
|
||||||
text: string;
|
text: string;
|
||||||
|
Loading…
Reference in New Issue
Block a user