Skip to content

Commit 36bb691

Browse files
committed
consolidate
1 parent aa3d25f commit 36bb691

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

src/vs/workbench/contrib/accessibility/browser/accessibilityContribution.ts

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,46 +16,40 @@ export const enum AccessibilityVerbositySettingId {
1616
Notebook = 'accessibility.verbosity.notebook'
1717
}
1818

19+
const baseProperty: object = {
20+
type: 'boolean',
21+
default: true,
22+
tags: ['accessibility']
23+
};
24+
1925
const configuration: IConfigurationNode = {
2026
id: 'accessibility',
2127
title: localize('accessibilityConfigurationTitle', "Accessibility"),
2228
type: 'object',
2329
properties: {
2430
[AccessibilityVerbositySettingId.Terminal]: {
2531
description: localize('verbosity.terminal.description', 'Provide information about how to access the terminal accessibility help menu when the terminal is focused'),
26-
type: 'boolean',
27-
default: true,
28-
tags: ['accessibility']
32+
...baseProperty
2933
},
3034
[AccessibilityVerbositySettingId.DiffEditor]: {
3135
description: localize('verbosity.diffEditor.description', 'Provide information about how to navigate changes in the diff editor when it is focused'),
32-
type: 'boolean',
33-
default: true,
34-
tags: ['accessibility']
36+
...baseProperty
3537
},
3638
[AccessibilityVerbositySettingId.Chat]: {
3739
description: localize('verbosity.chat.description', 'Provide information about how to access the chat help menu when the chat input is focused'),
38-
type: 'boolean',
39-
default: true,
40-
tags: ['accessibility']
40+
...baseProperty
4141
},
4242
[AccessibilityVerbositySettingId.InteractiveEditor]: {
4343
description: localize('verbosity.interactiveEditor.description', 'Provide information about how to access the interactive editor accessibility help menu when the interactive editor input is focused'),
44-
type: 'boolean',
45-
default: true,
46-
tags: ['accessibility']
44+
...baseProperty
4745
},
4846
[AccessibilityVerbositySettingId.KeybindingsEditor]: {
4947
description: localize('verbosity.keybindingsEditor.description', 'Provide information about how to change a keybinding in the keybindings editor when a row is focused'),
50-
type: 'boolean',
51-
default: true,
52-
tags: ['accessibility']
48+
...baseProperty
5349
},
5450
[AccessibilityVerbositySettingId.Notebook]: {
5551
description: localize('verbosity.notebook', 'Provide information about how to focus the cell container or inner editor when a notebook cell is focused.'),
56-
type: 'boolean',
57-
default: true,
58-
tags: ['accessibility']
52+
...baseProperty
5953
}
6054
}
6155
};

0 commit comments

Comments
 (0)