INNER CODE UNIT · JavaScript
setupContextMenus
kevinchin12/ImageLens · background.js:119
async function setupContextMenus() {
const { uiLanguage } = await chrome.storage.local.get("uiLanguage");
const t = getSettingsTranslator({ uiLanguage }).t;
await chrome.contextMenus.removeAll();
chrome.contextMenus.create({
id: CONTEXT_MENU_ANALYZE_IMAGE,
title: t("contextMenuAnalyzeImage"),
contexts: ["page", "image", "link", "video", "frame"]
});
chrome.contextMenus.create({
id: CONTEXT_MENU_SELECT_REGION,
title: t("contextMenuSelectRegion"),
contexts: ["page", "image", "link", "video", "frame", "selection"]
});
}
function sendToTab(tab, message) {