mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Merge from vscode 8e0f348413f4f616c23a88ae30030efa85811973 (#6381)
* Merge from vscode 8e0f348413f4f616c23a88ae30030efa85811973 * disable strict null check
This commit is contained in:
@@ -7,17 +7,18 @@ import { IViewlet } from 'vs/workbench/common/viewlet';
|
||||
import { createDecorator, ServiceIdentifier } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { Event } from 'vs/base/common/event';
|
||||
import { ViewletDescriptor } from 'vs/workbench/browser/viewlet';
|
||||
import { IProgressService } from 'vs/platform/progress/common/progress';
|
||||
import { IProgressIndicator } from 'vs/platform/progress/common/progress';
|
||||
|
||||
export const IViewletService = createDecorator<IViewletService>('viewletService');
|
||||
|
||||
export interface IViewletService {
|
||||
|
||||
_serviceBrand: ServiceIdentifier<any>;
|
||||
|
||||
onDidViewletRegister: Event<ViewletDescriptor>;
|
||||
onDidViewletDeregister: Event<ViewletDescriptor>;
|
||||
onDidViewletOpen: Event<IViewlet>;
|
||||
onDidViewletClose: Event<IViewlet>;
|
||||
readonly onDidViewletRegister: Event<ViewletDescriptor>;
|
||||
readonly onDidViewletDeregister: Event<ViewletDescriptor>;
|
||||
readonly onDidViewletOpen: Event<IViewlet>;
|
||||
readonly onDidViewletClose: Event<IViewlet>;
|
||||
|
||||
/**
|
||||
* Opens a viewlet with the given identifier and pass keyboard focus to it if specified.
|
||||
@@ -47,7 +48,7 @@ export interface IViewletService {
|
||||
/**
|
||||
* Returns the progress indicator for the side bar.
|
||||
*/
|
||||
getProgressIndicator(id: string): IProgressService | null;
|
||||
getProgressIndicator(id: string): IProgressIndicator | null;
|
||||
|
||||
/**
|
||||
* Hide the active viewlet.
|
||||
|
||||
Reference in New Issue
Block a user