Skip to content

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