angular/vscode-ng-language-service/common/notifications.ts
Kristiyan Kostadinov f0dba6deb9 build: update license for vscode extension
The vscode extension still has the old license headers pointing pointing to AIO.
2026-01-12 08:17:39 -08:00

32 lines
983 B
TypeScript

/*!
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.dev/license
*/
import {NotificationType, NotificationType0} from 'vscode-jsonrpc';
export const ProjectLoadingStart = new NotificationType0('angular/projectLoadingStart');
export const ProjectLoadingFinish = new NotificationType0('angular/projectLoadingFinish');
export interface ProjectLanguageServiceParams {
projectName: string;
languageServiceEnabled: boolean;
}
export const ProjectLanguageService = new NotificationType<ProjectLanguageServiceParams>(
'angular/projectLanguageService',
);
export interface SuggestStrictModeParams {
configFilePath: string;
message: string;
}
export const SuggestStrictMode = new NotificationType<SuggestStrictModeParams>(
'angular/suggestStrictMode',
);
export const OpenOutputChannel = new NotificationType('angular/OpenOutputChannel');