Skip to content

Commit 54c152f

Browse files
committed
Add @event to events in monaco.d.ts
1 parent 89a17d8 commit 54c152f

6 files changed

Lines changed: 74 additions & 0 deletions

File tree

src/vs/base/common/cancellation.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ import Event, { Emitter } from 'vs/base/common/event';
99

1010
export interface CancellationToken {
1111
isCancellationRequested: boolean;
12+
/**
13+
* An event emitted when cancellation is requested
14+
* @event
15+
*/
1216
onCancellationRequested: Event<any>;
1317
}
1418

src/vs/editor/browser/editorBrowser.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,38 +403,47 @@ export interface IOverviewRuler {
403403
export interface ICodeEditor extends editorCommon.ICommonCodeEditor {
404404
/**
405405
* An event emitted on a "mouseup".
406+
* @event
406407
*/
407408
onMouseUp(listener: (e: IEditorMouseEvent) => void): IDisposable;
408409
/**
409410
* An event emitted on a "mousedown".
411+
* @event
410412
*/
411413
onMouseDown(listener: (e: IEditorMouseEvent) => void): IDisposable;
412414
/**
413415
* An event emitted on a "contextmenu".
416+
* @event
414417
*/
415418
onContextMenu(listener: (e: IEditorMouseEvent) => void): IDisposable;
416419
/**
417420
* An event emitted on a "mousemove".
421+
* @event
418422
*/
419423
onMouseMove(listener: (e: IEditorMouseEvent) => void): IDisposable;
420424
/**
421425
* An event emitted on a "mouseleave".
426+
* @event
422427
*/
423428
onMouseLeave(listener: (e: IEditorMouseEvent) => void): IDisposable;
424429
/**
425430
* An event emitted on a "keyup".
431+
* @event
426432
*/
427433
onKeyUp(listener: (e: IKeyboardEvent) => void): IDisposable;
428434
/**
429435
* An event emitted on a "keydown".
436+
* @event
430437
*/
431438
onKeyDown(listener: (e: IKeyboardEvent) => void): IDisposable;
432439
/**
433440
* An event emitted when the layout of the editor has changed.
441+
* @event
434442
*/
435443
onDidLayoutChange(listener: (e: editorCommon.EditorLayoutInfo) => void): IDisposable;
436444
/**
437445
* An event emitted when the scroll in the editor has changed.
446+
* @event
438447
*/
439448
onDidScrollChange(listener: (e: editorCommon.IScrollEvent) => void): IDisposable;
440449

src/vs/editor/browser/standalone/standaloneEditor.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,20 +174,23 @@ export function getModels(): IModel[] {
174174

175175
/**
176176
* Emitted when a model is created.
177+
* @event
177178
*/
178179
export function onDidCreateModel(listener: (model: IModel) => void): IDisposable {
179180
return StaticServices.modelService.get().onModelAdded(listener);
180181
}
181182

182183
/**
183184
* Emitted right before a model is disposed.
185+
* @event
184186
*/
185187
export function onWillDisposeModel(listener: (model: IModel) => void): IDisposable {
186188
return StaticServices.modelService.get().onModelRemoved(listener);
187189
}
188190

189191
/**
190192
* Emitted when a different language is set to a model.
193+
* @event
191194
*/
192195
export function onDidChangeModelLanguage(listener: (e: { model: IModel; oldLanguage: string; }) => void): IDisposable {
193196
return StaticServices.modelService.get().onModelModeChanged((e) => {

src/vs/editor/browser/standalone/standaloneLanguages.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export function getLanguages(): ILanguageExtensionPoint[] {
4242

4343
/**
4444
* An event emitted when a language is first time needed (e.g. a model has it set).
45+
* @event
4546
*/
4647
export function onLanguage(languageId: string, callback: () => void): IDisposable {
4748
let isDisposed = false;

src/vs/editor/common/editorCommon.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2185,26 +2185,32 @@ export interface IModel extends IReadOnlyModel, IEditableTextModel, ITextModelWi
21852185
* @deprecated Please use `onDidChangeContent` instead.
21862186
* An event emitted when the contents of the model have changed.
21872187
* @internal
2188+
* @event
21882189
*/
21892190
onDidChangeRawContent(listener: (e: IModelContentChangedEvent) => void): IDisposable;
21902191
/**
21912192
* An event emitted when the contents of the model have changed.
2193+
* @event
21922194
*/
21932195
onDidChangeContent(listener: (e: IModelContentChangedEvent2) => void): IDisposable;
21942196
/**
21952197
* An event emitted when decorations of the model have changed.
2198+
* @event
21962199
*/
21972200
onDidChangeDecorations(listener: (e: IModelDecorationsChangedEvent) => void): IDisposable;
21982201
/**
21992202
* An event emitted when the model options have changed.
2203+
* @event
22002204
*/
22012205
onDidChangeOptions(listener: (e: IModelOptionsChangedEvent) => void): IDisposable;
22022206
/**
22032207
* An event emitted when the language associated with the model has changed.
2208+
* @event
22042209
*/
22052210
onDidChangeMode(listener: (e: IModelModeChangedEvent) => void): IDisposable;
22062211
/**
22072212
* An event emitted right before disposing the model.
2213+
* @event
22082214
*/
22092215
onWillDispose(listener: () => void): IDisposable;
22102216

@@ -3504,34 +3510,42 @@ export interface IEditor {
35043510
* @deprecated. Please use `onDidChangeModelContent` instead.
35053511
* An event emitted when the content of the current model has changed.
35063512
* @internal
3513+
* @event
35073514
*/
35083515
onDidChangeModelRawContent(listener: (e: IModelContentChangedEvent) => void): IDisposable;
35093516
/**
35103517
* An event emitted when the content of the current model has changed.
3518+
* @event
35113519
*/
35123520
onDidChangeModelContent(listener: (e: IModelContentChangedEvent2) => void): IDisposable;
35133521
/**
35143522
* An event emitted when the language of the current model has changed.
3523+
* @event
35153524
*/
35163525
onDidChangeModelMode(listener: (e: IModelModeChangedEvent) => void): IDisposable;
35173526
/**
35183527
* An event emitted when the options of the current model has changed.
3528+
* @event
35193529
*/
35203530
onDidChangeModelOptions(listener: (e: IModelOptionsChangedEvent) => void): IDisposable;
35213531
/**
35223532
* An event emitted when the configuration of the editor has changed. (e.g. `editor.updateOptions()`)
3533+
* @event
35233534
*/
35243535
onDidChangeConfiguration(listener: (e: IConfigurationChangedEvent) => void): IDisposable;
35253536
/**
35263537
* An event emitted when the cursor position has changed.
3538+
* @event
35273539
*/
35283540
onDidChangeCursorPosition(listener: (e: ICursorPositionChangedEvent) => void): IDisposable;
35293541
/**
35303542
* An event emitted when the cursor selection has changed.
3543+
* @event
35313544
*/
35323545
onDidChangeCursorSelection(listener: (e: ICursorSelectionChangedEvent) => void): IDisposable;
35333546
/**
35343547
* An event emitted when the editor has been disposed.
3548+
* @event
35353549
*/
35363550
onDidDispose(listener: () => void): IDisposable;
35373551

@@ -3890,26 +3904,32 @@ export interface IDecorationOptions {
38903904
export interface ICommonCodeEditor extends IEditor {
38913905
/**
38923906
* An event emitted when the model of this editor has changed (e.g. `editor.setModel()`).
3907+
* @event
38933908
*/
38943909
onDidChangeModel(listener: (e: IModelChangedEvent) => void): IDisposable;
38953910
/**
38963911
* An event emitted when the decorations of the current model have changed.
3912+
* @event
38973913
*/
38983914
onDidChangeModelDecorations(listener: (e: IModelDecorationsChangedEvent) => void): IDisposable;
38993915
/**
39003916
* An event emitted when the text inside this editor gained focus (i.e. cursor blinking).
3917+
* @event
39013918
*/
39023919
onDidFocusEditorText(listener: () => void): IDisposable;
39033920
/**
39043921
* An event emitted when the text inside this editor lost focus.
3922+
* @event
39053923
*/
39063924
onDidBlurEditorText(listener: () => void): IDisposable;
39073925
/**
39083926
* An event emitted when the text inside this editor or an editor widget gained focus.
3927+
* @event
39093928
*/
39103929
onDidFocusEditor(listener: () => void): IDisposable;
39113930
/**
39123931
* An event emitted when the text inside this editor or an editor widget lost focus.
3932+
* @event
39133933
*/
39143934
onDidBlurEditor(listener: () => void): IDisposable;
39153935

@@ -4068,6 +4088,7 @@ export interface ICommonCodeEditor extends IEditor {
40684088
export interface ICommonDiffEditor extends IEditor {
40694089
/**
40704090
* An event emitted when the diff information computed by this diff editor has been updated.
4091+
* @event
40714092
*/
40724093
onDidUpdateDiff(listener: () => void): IDisposable;
40734094

0 commit comments

Comments
 (0)