kernl API
    Preparing search index...

    Interface WebTorrentTorrentLike

    The part of a WebTorrent torrent the backend reads, so @kernl/bridges stays free of the library.

    interface WebTorrentTorrentLike {
        done: boolean;
        downloaded: number;
        downloadSpeed: number;
        files: readonly WebTorrentFileLike[];
        length?: number;
        name?: string;
        numPeers: number;
        progress: number;
        on(
            event: "download" | "ready" | "metadata" | "done" | "wire" | "noPeers",
            listener: () => void,
        ): unknown;
        on(event: "error", listener: (error: unknown) => void): unknown;
        pause(): void;
        resume(): void;
    }
    Index
    done: boolean
    downloaded: number
    downloadSpeed: number
    files: readonly WebTorrentFileLike[]
    length?: number
    name?: string
    numPeers: number
    progress: number
    • Parameters

      • event: "download" | "ready" | "metadata" | "done" | "wire" | "noPeers"
      • listener: () => void

      Returns unknown

    • Parameters

      • event: "error"
      • listener: (error: unknown) => void

      Returns unknown

    • Returns void

    • Returns void