init function

Last updated: 2026-03-04T23:36:57.288Z

Metrics

LOC: 12 Complexity: 2 Params: 0

Signature

init(): : Promise<void>

Source Code

async function init(): Promise<void> {
  await initLogger();
  const [tab] = await chrome.tabs.query({ active: true, currentWindow: true });
  pageUrl = tab?.url ?? "";

  await initI18n("auto");

  render();
  bindHandlers();

  log.debug("Popup init, url:", pageUrl);
}

Dependencies (Outgoing)

graph LR init["init"] render["render"] bindHandlers["bindHandlers"] init -->|calls| render init -->|calls| bindHandlers style init fill:#dbeafe,stroke:#2563eb,stroke-width:2px click init "9c03e8cd6a18eb5d.html" click render "80ece8fdb820f2e0.html" click bindHandlers "e0addfeca217a6b2.html"
TargetType
render calls
bindHandlers calls

No incoming dependencies.