Skip to content

SPARQL Studio API / SparqlEditor / qlueLs / configureSettings

Function: configureSettings() ​

configureSettings(client, settings?): void

Defined in: sparql-utils/src/languageServers/qlueLs.ts:444

Push qlue-ls server settings via qlueLs/changeSettings. Partial overrides merge over the defaults.

Parameters ​

client ​

QlueLsClient

settings? ​

format? ​

{ alignPredicates?: boolean; alignPrefixes?: boolean; separatePrologue?: boolean; capitalizeKeywords?: boolean; insertSpaces?: boolean; tabSize?: number; whereNewLine?: boolean; filterSameLine?: boolean; lineLength?: number; contractTriples?: boolean; autoLineBreak?: boolean; }

format.alignPredicates? ​

boolean

format.alignPrefixes? ​

boolean

format.separatePrologue? ​

boolean

format.capitalizeKeywords? ​

boolean

format.insertSpaces? ​

boolean

format.tabSize? ​

number

format.whereNewLine? ​

boolean

format.filterSameLine? ​

boolean

format.lineLength? ​

number

format.contractTriples? ​

boolean

format.autoLineBreak? ​

boolean

completion? ​

{ timeoutMs?: number; resultSizeLimit?: number; subjectCompletionTriggerLength?: number; objectCompletionSuffix?: boolean; variableCompletionLimit?: number; sameSubjectSemicolon?: boolean; }

completion.timeoutMs? ​

number

completion.resultSizeLimit? ​

number

completion.subjectCompletionTriggerLength? ​

number

completion.objectCompletionSuffix? ​

boolean

completion.variableCompletionLimit? ​

number

completion.sameSubjectSemicolon? ​

boolean

prefixes? ​

{ addMissing?: boolean; removeUnused?: boolean; }

prefixes.addMissing? ​

boolean

prefixes.removeUnused? ​

boolean

Returns ​

void