3
0
mirror of https://github.com/grafana/grafana.git synced 2025-02-25 18:55:37 -06:00
grafana/docs/sources/packages_api/data/languageprovider.md
Marcus Andersson cc3fc18076
Docs: enable packages reference docs for 7-beta ()
* added packages reference menu item.

* removed the draft flag.

* Updated docs by running script.
2020-04-28 09:53:58 +02:00

1.7 KiB

+++

-----------------------------------------------------------------------

Do not edit this file. It is automatically generated by API Documenter.

-----------------------------------------------------------------------

title = "LanguageProvider" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" +++

LanguageProvider class

Signature

export declare abstract class LanguageProvider 

Import

import { LanguageProvider } from '@grafana/data';

Properties

Property Modifiers Type Description
datasource DataSourceApi<any, any>
request (url: string, params?: any) => Promise<any>
start () => Promise<any[]> Returns startTask that resolves with a task list when main syntax is loaded. Task list consists of secondary promises that load more detailed language features.
startTask Promise<any[]>

datasource property

Signature

abstract datasource: DataSourceApi<any, any>;

request property

Signature

abstract request: (url: string, params?: any) => Promise<any>;

start property

Returns startTask that resolves with a task list when main syntax is loaded. Task list consists of secondary promises that load more detailed language features.

Signature

abstract start: () => Promise<any[]>;

startTask property

Signature

startTask?: Promise<any[]>;