Skip to content

SPARQL Studio API / Yasr / 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