Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.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 { ICodeEditor } from '../../../browser/editorBrowser.js';
7
import { EditorContributionInstantiation, registerEditorContribution } from '../../../browser/editorExtensions.js';
8
import { ICodeEditorService } from '../../../browser/services/codeEditorService.js';
9
import { ReferencesController } from '../../../contrib/gotoSymbol/browser/peek/referencesController.js';
10
import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js';
11
import { IContextKeyService } from '../../../../platform/contextkey/common/contextkey.js';
12
import { IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js';
13
import { INotificationService } from '../../../../platform/notification/common/notification.js';
14
import { IStorageService } from '../../../../platform/storage/common/storage.js';
15
16
export class StandaloneReferencesController extends ReferencesController {
17
18
public constructor(
19
editor: ICodeEditor,
20
@IContextKeyService contextKeyService: IContextKeyService,
21
@ICodeEditorService editorService: ICodeEditorService,
22
@INotificationService notificationService: INotificationService,
23
@IInstantiationService instantiationService: IInstantiationService,
24
@IStorageService storageService: IStorageService,
25
@IConfigurationService configurationService: IConfigurationService,
26
) {
27
super(
28
true,
29
editor,
30
contextKeyService,
31
editorService,
32
notificationService,
33
instantiationService,
34
storageService,
35
configurationService
36
);
37
}
38
}
39
40
registerEditorContribution(ReferencesController.ID, StandaloneReferencesController, EditorContributionInstantiation.Lazy);
41
42