UNPKG

webext-active-tab

Version:

WebExtension module: Track `activeTab` permission; automatically inject content scripts

12 lines (11 loc) 379 B
type TabId = number; type Origin = string; export type ActiveTab = { id: TabId; origin: Origin; }; export declare const possiblyActiveTabs: Map<number, string>; export declare function startActiveTabTracking(): void; export declare function stopActiveTabTracking(): void; export declare function addActiveTabListener(callback: (tab: ActiveTab) => void): void; export {};