Files
2024-08-05 18:38:37 +10:00

21 lines
573 B
TypeScript

import { ExtensionContext } from '../context';
export declare class BrowserActionAPI {
private ctx;
private actionMap;
private popup?;
private observers;
private queuedUpdate;
constructor(ctx: ExtensionContext);
private setupSession;
private handleCrxRequest;
private getAction;
removeActions(extensionId: string): void;
private getPopupUrl;
processExtension(extension: Electron.Extension): void;
private getState;
private activate;
private activateClick;
private activateContextMenu;
private onUpdate;
}