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

27 lines
703 B
TypeScript

import { ExtensionContext } from '../context';
export declare class TabsAPI {
private ctx;
static TAB_ID_NONE: number;
static WINDOW_ID_NONE: number;
static WINDOW_ID_CURRENT: number;
constructor(ctx: ExtensionContext);
private observeTab;
private createTabDetails;
private getTabDetails;
private get;
private getAllInWindow;
private getCurrent;
private create;
private insertCSS;
private query;
private reload;
private update;
private remove;
private goForward;
private goBack;
onCreated(tabId: number): void;
onUpdated(tabId: number): void;
onRemoved(tabId: number): void;
onActivated(tabId: number): void;
}