vot.js - v2.4.18
    Preparing search index...

    Interface BaseHelperInterface<T, S>

    interface BaseHelperInterface<T extends string = VideoService, S = ServiceConf> {
        API_ORIGIN: string;
        extraInfo: boolean;
        fetch: VOTTypes.ClientType.FetchFunction;
        language: string;
        origin: string;
        referer: string;
        service?: S;
        getVideoData(
            videoId: string,
        ): Promise<VOTTypes.ClientType.MinimalVideoData<T> | undefined>;
        getVideoId(url: URL): Promise<string | undefined>;
        returnBaseData(
            videoId: string,
        ):
            | { duration: undefined; host: T; url: string; videoId: string }
            | undefined;
    }

    Type Parameters

    Index
    API_ORIGIN: string
    extraInfo: boolean
    language: string
    origin: string
    referer: string
    service?: S
    • Parameters

      • videoId: string

      Returns { duration: undefined; host: T; url: string; videoId: string } | undefined