diff --git a/review/api/application.api.md b/review/api/application.api.md index cc30b57e9..d7381df82 100644 --- a/review/api/application.api.md +++ b/review/api/application.api.md @@ -13,7 +13,7 @@ import { Token } from '@lumino/coreutils'; import { Widget } from '@lumino/widgets'; // @public -export class Application { +export class Application { constructor(options: Application.IOptions); activateDeferredPlugins(): Promise; activatePlugin(id: string): Promise; @@ -34,8 +34,8 @@ export class Application { isPluginActivated(id: string): boolean; listPlugins(): string[]; protected pluginRegistry: PluginRegistry; - registerPlugin(plugin: IPlugin): void; - registerPlugins(plugins: IPlugin[]): void; + registerPlugin(plugin: IPlugin, any>): void; + registerPlugins(plugins: IPlugin, any>[]): void; resolveOptionalService(token: Token): Promise; resolveRequiredService(token: Token): Promise; readonly shell: T; @@ -45,7 +45,9 @@ export class Application { // @public export namespace Application { - export interface IOptions extends PluginRegistry.IOptions { + export interface IOptions extends PluginRegistry.IOptions { + commands?: CommandRegistry; + contextMenuFactory?: (options: ContextMenu.IOptions) => ContextMenu; contextMenuRenderer?: Menu.IRenderer; pluginRegistry?: PluginRegistry; shell: T;