UNPKG

@wiz-develop/server-clock

Version:

Server-synchronized clock implementation for browsers with WebWorker support

25 lines (24 loc) 841 B
/** * インラインWebWorkerを作成するためのユーティリティ関数 * * このモジュールは、Nuxt3などの環境で * WebWorkerを簡単に使用できるようにするためのユーティリティです。 * * worker.jsファイルをpublicディレクトリにコピーする代わりに、 * ランタイムでWebWorkerコードをインライン化します。 */ /** * WebWorkerコードをBlobURLとして返す * @returns WorkerのBlobURL */ export declare const createInlineWorker: () => string; /** * 環境に応じたWorker URLを取得する * * - Nuxt3環境: BlobURLを使用 * - 通常環境: 指定されたパスを使用 * * @param defaultUrl デフォルトのWorkerURL * @returns 環境に適したWorkerURL */ export declare const getWorkerUrl: (defaultUrl?: string) => string;