INNER CODE UNIT · TypeScript

listener

openakita/openakita · apps/setup-center/src/platform/index.ts:76

    const listener = await App.addListener('appUrlOpen', ({ url }) => handler([url]));
    return () => { void listener.remove(); };
  }
  if (!IS_TAURI) return () => {};
  const [{ onOpenUrl }, unlistenForwarded] = await Promise.all([
    import("@tauri-apps/plugin-deep-link"),
    listen<string>("openakita-deep-link", (event) => handler([event.payload])),
  ]);
  const unlistenPlugin = await onOpenUrl(handler);
  return () => {
    unlistenPlugin();
    unlistenForwarded();
  };
}

// ---------------------------------------------------------------------------
// App version
// ---------------------------------------------------------------------------

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…