Skip to content

SPARQL Studio API / Yasr / Config

Interface: Config

Defined in: sparql-results/src/index.ts:572

Properties

persistenceId

persistenceId: string | ((yasr) => string) | null

Defined in: sparql-results/src/index.ts:573


persistenceLabelResponse

persistenceLabelResponse: string

Defined in: sparql-results/src/index.ts:574


persistenceLabelConfig

persistenceLabelConfig: string

Defined in: sparql-results/src/index.ts:575


maxPersistentResponseSize

maxPersistentResponseSize: number

Defined in: sparql-results/src/index.ts:576


persistencyExpire

persistencyExpire: number

Defined in: sparql-results/src/index.ts:577


getPlainQueryLinkToEndpoint

getPlainQueryLinkToEndpoint: (() => string | undefined) | undefined

Defined in: sparql-results/src/index.ts:578


getDownloadFileName?

optional getDownloadFileName?: () => string | undefined

Defined in: sparql-results/src/index.ts:579

Returns

string | undefined


plugins

plugins: object

Defined in: sparql-results/src/index.ts:580

Index Signature

[pluginName: string]: PluginConfig


pluginOrder

pluginOrder: string[]

Defined in: sparql-results/src/index.ts:581


defaultPlugin

defaultPlugin: string

Defined in: sparql-results/src/index.ts:582


prefixes

prefixes: Prefixes | ((yasr) => Prefixes)

Defined in: sparql-results/src/index.ts:584


errorRenderers?

optional errorRenderers?: (error) => Promise<HTMLElement | undefined>[]

Defined in: sparql-results/src/index.ts:591

Custom renderers for errors. Allow multiple to be able to add new custom renderers without having to overwrite or explicitly call previously added or default ones.

Parameters

error

ErrorSummary

Returns

Promise<HTMLElement | undefined>