Migrate most EventEmitter to base/ Emitter

This commit is contained in:
Daniel Imms
2024-07-14 07:41:56 -07:00
parent 9187cd3d0a
commit 90ff6f3d06
39 changed files with 176 additions and 135 deletions
+4
View File
@@ -161,6 +161,10 @@ export class Buffer implements IBuffer {
this.lines.maxLength = newMaxLength;
}
// if (this._cols > newCols) {
// console.log('increase!');
// }
// The following adjustments should only happen if the buffer has been
// initialized/filled.
if (this.lines.length > 0) {
+2 -2
View File
@@ -3,9 +3,9 @@
* @license MIT
*/
import { EventEmitter } from 'common/EventEmitter';
import { disposeArray } from 'common/Lifecycle';
import { IDisposable, IMarker } from 'common/Types';
import { Emitter } from 'vs/base/common/event';
export class Marker implements IMarker {
private static _nextId = 1;
@@ -16,7 +16,7 @@ export class Marker implements IMarker {
private readonly _id: number = Marker._nextId++;
public get id(): number { return this._id; }
private readonly _onDispose = this.register(new EventEmitter<void>());
private readonly _onDispose = this.register(new Emitter<void>());
public readonly onDispose = this._onDispose.event;
constructor(