INNER CODE UNIT · TypeScript

PwaExtension

pwa-builder/PWABuilder · apps/pwabuilder-chromium-extension/src/index.ts:16

export class PwaExtension extends LitElement {

  @property() public siteData!: SiteData;

  async firstUpdated() {
    let url = await chrome.tabs.query({ active: true, currentWindow: true });
    if (url.length < 1) {
      return;
    }
    
    let manifestInfo = await getManifestInfo();
    let swInfo = await getSwInfo();
    this.siteData = {
      currentUrl: url[0].url || "",
      manifest: manifestInfo,
      sw: swInfo
    }
    console.log(this.siteData);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…