Skip to content

SPARQL Studio API / SparqlResults / Plugin

Interface: Plugin<Opts> ​

Defined in: sparql-results/src/plugins/index.ts:1

Type Parameters ​

Opts ​

Opts extends any

Properties ​

priority ​

priority: number

Defined in: sparql-results/src/plugins/index.ts:2


hideFromSelection? ​

optional hideFromSelection?: boolean

Defined in: sparql-results/src/plugins/index.ts:4


label? ​

optional label?: string

Defined in: sparql-results/src/plugins/index.ts:6


options? ​

optional options?: Opts

Defined in: sparql-results/src/plugins/index.ts:7


helpReference? ​

optional helpReference?: string

Defined in: sparql-results/src/plugins/index.ts:14

Methods ​

canHandleResults() ​

canHandleResults(): boolean

Defined in: sparql-results/src/plugins/index.ts:3

Returns ​

boolean


initialize()? ​

optional initialize(): Promise<void>

Defined in: sparql-results/src/plugins/index.ts:9

Returns ​

Promise<void>


destroy()? ​

optional destroy(): void

Defined in: sparql-results/src/plugins/index.ts:10

Returns ​

void


draw() ​

draw(persistentConfig, runtimeConfig?): void | Promise<void>

Defined in: sparql-results/src/plugins/index.ts:11

Parameters ​

persistentConfig ​

any

runtimeConfig? ​

any

Returns ​

void | Promise<void>


getIcon() ​

getIcon(): Element | undefined

Defined in: sparql-results/src/plugins/index.ts:12

Returns ​

Element | undefined


download()? ​

optional download(filename?): DownloadInfo | undefined

Defined in: sparql-results/src/plugins/index.ts:13

Parameters ​

filename? ​

string

Returns ​

DownloadInfo | undefined