Skip to content

SPARQL Studio API / SparqlEditor / RequestConfig

Interface: RequestConfig<Y> ​

Defined in: sparql-utils/src/yasqe.ts:29

How a query is sent to a SPARQL endpoint. Every field may be a plain value or a getter function (resolved against the editor instance), so consumers can compute values lazily at request time.

Type Parameters ​

Y ​

Y

Properties ​

queryArgument ​

queryArgument: string | ((yasqe) => string) | undefined

Defined in: sparql-utils/src/yasqe.ts:30


endpoint ​

endpoint: string | ((yasqe) => string)

Defined in: sparql-utils/src/yasqe.ts:31


method ​

method: "POST" | "GET" | ((yasqe) => "POST" | "GET")

Defined in: sparql-utils/src/yasqe.ts:32


acceptHeaderGraph ​

acceptHeaderGraph: string | ((yasqe) => string)

Defined in: sparql-utils/src/yasqe.ts:33


acceptHeaderSelect ​

acceptHeaderSelect: string | ((yasqe) => string)

Defined in: sparql-utils/src/yasqe.ts:34


acceptHeaderUpdate ​

acceptHeaderUpdate: string | ((yasqe) => string)

Defined in: sparql-utils/src/yasqe.ts:35


namedGraphs ​

namedGraphs: string[] | ((yasqe) => string[])

Defined in: sparql-utils/src/yasqe.ts:36


defaultGraphs ​

defaultGraphs: string[] | ((yasqe) => string[])

Defined in: sparql-utils/src/yasqe.ts:37


args ​

args: object[] | ((yasqe) => object[])

Defined in: sparql-utils/src/yasqe.ts:38


headers ​

headers: {[key: string]: string; } | ((yasqe) => object)

Defined in: sparql-utils/src/yasqe.ts:39


withCredentials ​

withCredentials: boolean | ((yasqe) => boolean)

Defined in: sparql-utils/src/yasqe.ts:40


adjustQueryBeforeRequest ​

adjustQueryBeforeRequest: false | ((yasqe) => string)

Defined in: sparql-utils/src/yasqe.ts:41