SettingsService
class
Properties
| Name | Type | Description |
|---|---|---|
id (readonly) |
"workbench.contrib.settings-service" |
Unique identifier of the contribution. |
onDidChange (readonly) |
Observable<Record<string, Setting[]>> |
activate()
Signature
activate(): Promise<void>Returns
Promise<void>
deactivate()
Signature
deactivate(): voidReturns
void
extract()
Signature
extract(groupName: string): objectParameters
groupName(string)
Returns
object
get()
Signature
get(groupName: string, settingName: string): Setting | undefinedParameters
groupName(string)settingName(string)
Returns
Setting | undefined
getAll()
Signature
getAll(): Record<string, Settings.Setting[]>Returns
Record<string, Settings.Setting[]>
ofGroup()
Signature
ofGroup(groupName: string): Setting[]Parameters
groupName(string)
Returns
Setting[]
register()
Signature
register(value: Setting): voidParameters
value(Setting)
Returns
void
save()
Signature
save(): voidReturns
void
set()
Signature
set(groupName: string, settingName: string, value: any): voidParameters
groupName(string)settingName(string)value(any)
Returns
void
update()
Signature
update(groups: Group[]): voidParameters
groups(Group[])
Returns
void