Skip to content

Commit 1df5a2f

Browse files
committed
add log level change event, microsoft#43275
1 parent 5b164ef commit 1df5a2f

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

src/vs/vscode.proposed.d.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,10 +437,13 @@ declare module 'vscode' {
437437
export namespace env {
438438
/**
439439
* Current logging level.
440-
*
441-
* @readonly
442440
*/
443441
export const logLevel: LogLevel;
442+
443+
/**
444+
* An [event](#Event) that fires when the log level has changed.
445+
*/
446+
export const onDidChangeLogLevel: Event<LogLevel>;
444447
}
445448

446449
//#endregion

src/vs/workbench/api/node/extHost.api.impl.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,10 @@ export function createApiFactory(
230230
get logLevel() {
231231
checkProposedApiEnabled(extension);
232232
return extHostLogService.getLevel();
233+
},
234+
get onDidChangeLogLevel() {
235+
checkProposedApiEnabled(extension);
236+
return extHostLogService.onDidChangeLogLevel;
233237
}
234238
});
235239

0 commit comments

Comments
 (0)