mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-31 09:10:30 -04:00
Merge from vscode 011858832762aaff245b2336fb1c38166e7a10fb (#4663)
This commit is contained in:
@@ -439,7 +439,7 @@ export abstract class AbstractSettingRenderer implements ITreeRenderer<SettingsT
|
||||
}
|
||||
}
|
||||
|
||||
const onChange = value => this._onDidChangeSetting.fire({ key: element.setting.key, value, type: template.context!.valueType });
|
||||
const onChange = (value: any) => this._onDidChangeSetting.fire({ key: element.setting.key, value, type: template.context!.valueType });
|
||||
template.deprecationWarningElement.innerText = element.setting.deprecationMessage || '';
|
||||
this.renderValue(element, <ISettingItemTemplate>template, onChange);
|
||||
|
||||
@@ -698,7 +698,7 @@ export class SettingExcludeRenderer extends AbstractSettingRenderer implements I
|
||||
}
|
||||
}
|
||||
|
||||
const sortKeys = (obj) => {
|
||||
const sortKeys = (obj: Object) => {
|
||||
const keyArray = Object.keys(obj)
|
||||
.map(key => ({ key, val: obj[key] }))
|
||||
.sort((a, b) => a.key.localeCompare(b.key));
|
||||
@@ -901,7 +901,7 @@ export class SettingNumberRenderer extends AbstractSettingRenderer implements IT
|
||||
? parseInt : parseFloat;
|
||||
|
||||
const nullNumParseFn = (dataElement.valueType === 'nullable-integer' || dataElement.valueType === 'nullable-number')
|
||||
? (v => v === '' ? null : numParseFn(v)) : numParseFn;
|
||||
? ((v: string) => v === '' ? null : numParseFn(v)) : numParseFn;
|
||||
|
||||
const label = this.setElementAriaLabels(dataElement, SETTINGS_NUMBER_TEMPLATE_ID, template);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user