INNER CODE UNIT · JavaScript

handleMessage

kevinchin12/ImageLens · background.js:146

async function handleMessage(message, sender) {
  switch (message.type) {
    case "get-settings":
      return getSettings();
    case "save-settings":
      return saveSettings(message.payload || {});
    case "analyze-image":
      return analyzeImage(message.payload || {}, sender);
    case "capture-region":
      return captureRegion(message.payload || {}, sender);
    case "generate-image":
      return generateImage(message.payload || {});
    case "open-viewer":
      return openViewer(message.payload || {});
    case "open-options":
      return openOptionsPage();
    default:
      throw new Error(`Unsupported message type: ${message.type}`);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…