Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/editor/contrib/placeholderText/browser/placeholderText.contribution.ts
3296 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import './placeholderText.css';
7
import { EditorContributionInstantiation, registerEditorContribution } from '../../../browser/editorExtensions.js';
8
import { ghostTextForeground } from '../../../common/core/editorColorRegistry.js';
9
import { localize } from '../../../../nls.js';
10
import { registerColor } from '../../../../platform/theme/common/colorUtils.js';
11
import { PlaceholderTextContribution } from './placeholderTextContribution.js';
12
import { wrapInReloadableClass1 } from '../../../../platform/observable/common/wrapInReloadableClass.js';
13
14
registerEditorContribution(PlaceholderTextContribution.ID, wrapInReloadableClass1(() => PlaceholderTextContribution), EditorContributionInstantiation.Eager);
15
16
registerColor('editor.placeholder.foreground', ghostTextForeground, localize('placeholderForeground', 'Foreground color of the placeholder text in the editor.'));
17
18