INNER CODE UNIT · JavaScript

createMultiTabMenus

jatinkrmalik/LLMFeeder · extension/background.js:211

async function createMultiTabMenus(tabCount) {
  return withMenuLock(async () => {
    await browserAPI.contextMenus.removeAll();

    const parentMenuProps = {
      id: CONTEXT_MENU_IDS.PARENT,
      title: `Copy to Markdown (${tabCount} tabs)`,
      contexts: PAGE_CONTEXTS
    };

    if (isFirefox) {
      parentMenuProps.icons = {
        16: 'icons/icon16.png',
        32: 'icons/icon48.png'
      };
    }

    await browserAPI.contextMenus.create(parentMenuProps);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…