Refactor extension menus module

This commit is contained in:
hensm
2021-04-24 08:05:07 +01:00
parent 378ed90b21
commit e182b45523

View File

@@ -15,9 +15,6 @@ import ReceiverSelectorManager
const _ = browser.i18n.getMessage; const _ = browser.i18n.getMessage;
export async function initMenus () {
logger.info("init (menus)");
const URL_PATTERN_HTTP = "http://*/*"; const URL_PATTERN_HTTP = "http://*/*";
const URL_PATTERN_HTTPS = "https://*/*"; const URL_PATTERN_HTTPS = "https://*/*";
const URL_PATTERN_FILE = "file://*/*"; const URL_PATTERN_FILE = "file://*/*";
@@ -36,6 +33,9 @@ export async function initMenus () {
const whitelistChildMenuPatterns = new Map<MenuId, string>(); const whitelistChildMenuPatterns = new Map<MenuId, string>();
export async function initMenus () {
logger.info("init (menus)");
const opts = await options.getAll(); const opts = await options.getAll();
// Global "Cast..." menu item // Global "Cast..." menu item
@@ -70,6 +70,7 @@ export async function initMenus () {
type: "separator" type: "separator"
, parentId: menuIdWhitelist , parentId: menuIdWhitelist
}); });
}
browser.menus.onClicked.addListener(async (info, tab) => { browser.menus.onClicked.addListener(async (info, tab) => {
@@ -364,4 +365,3 @@ export async function initMenus () {
}); });
} }
}); });
}