Dispose events

https://github.com/microsoft/vscode/issues/155232

The events that is setup for needs to be disposed for js to be able
to garbage collect the terminals.
This commit is contained in:
Svante Boberg
2022-07-23 13:28:52 +02:00
parent 92855ba399
commit 9df996cb3d
4 changed files with 19 additions and 0 deletions
+2
View File
@@ -201,6 +201,7 @@ export interface ILinkifier {
linkifyRows(start: number, end: number): void;
registerLinkMatcher(regex: RegExp, handler: LinkMatcherHandler, options?: ILinkMatcherOptions): number;
deregisterLinkMatcher(matcherId: number): boolean;
dispose(): void;
}
interface ILinkState {
@@ -219,6 +220,7 @@ export interface ILinkifier2 {
attachToDom(element: HTMLElement, mouseService: IMouseService, renderService: IRenderService): void;
registerLinkProvider(linkProvider: ILinkProvider): IDisposable;
dispose(): void;
}
export interface ILinkMatcherOptions {