SPARQL Studio API / SparqlUtils / SettingsPanelOptions
Interface: SettingsPanelOptions
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:13
Properties
root
root:
HTMLElement
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:15
Element to overlay the modal in (the yasqe root).
schema
schema:
LanguageServerSettingsSchema
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:16
serverLabel
serverLabel:
string
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:18
Server label, used for the default panel title.
current
current:
Record<string,unknown>
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:20
Currently applied values as a flat { [dottedKey]: value } map.
onApply
onApply: (
values) =>void
Defined in: sparql-utils/src/languageServers/settingsPanel.ts:22
Called with the collected flat values when the user clicks Apply.
Parameters
values
Record<string, unknown>
Returns
void