listener function application
Last updated: 2026-03-05T10:53:28.864Z
Metrics
LOC: 15
Complexity: 4
Params: 4
Signature
listener(
updatedTabId: number,
changeInfo: chrome.tabs.TabChangeInfo,
tab: chrome.tabs.Tab,
)
Source Code
function listener(
updatedTabId: number,
changeInfo: chrome.tabs.TabChangeInfo,
tab: chrome.tabs.Tab,
) {
if (
updatedTabId === tabId &&
changeInfo.status === "complete" &&
tab.url?.includes(urlFragment)
) {
clearTimeout(timer);
chrome.tabs.onUpdated.removeListener(listener);
resolve(true);
}
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| waitForTabLoad | dynamic_call |
| waitForUrlPattern | dynamic_call |
| onLogUpdate | dynamic_call |