mirror of
https://github.com/luxfi/electron-chrome-extensions.git
synced 2026-10-30 16:58:32 +00:00
16 lines
506 B
TypeScript
16 lines
506 B
TypeScript
import { ExtensionContext } from '../context';
|
|
export declare class ContextMenusAPI {
|
|
private ctx;
|
|
private menus;
|
|
constructor(ctx: ExtensionContext);
|
|
private addContextItem;
|
|
private buildMenuItem;
|
|
private buildMenuItemsFromTemplate;
|
|
buildMenuItemsForParams(webContents: Electron.WebContents, params: Electron.ContextMenuParams): Electron.MenuItem[];
|
|
private buildMenuItemsForExtension;
|
|
private create;
|
|
private remove;
|
|
private removeAll;
|
|
private onClicked;
|
|
}
|