Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/workbench/api/worker/extHostConsoleForwarder.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 { AbstractExtHostConsoleForwarder } from '../common/extHostConsoleForwarder.js';
7
import { IExtHostInitDataService } from '../common/extHostInitDataService.js';
8
import { IExtHostRpcService } from '../common/extHostRpcService.js';
9
10
export class ExtHostConsoleForwarder extends AbstractExtHostConsoleForwarder {
11
12
constructor(
13
@IExtHostRpcService extHostRpc: IExtHostRpcService,
14
@IExtHostInitDataService initData: IExtHostInitDataService,
15
) {
16
super(extHostRpc, initData);
17
}
18
19
protected override _nativeConsoleLogMessage(_method: unknown, original: (...args: any[]) => void, args: IArguments) {
20
original.apply(console, args as any);
21
}
22
}
23
24