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

    Interface BaseHelperInterface<T, S>

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

    Type Parameters

    Implemented by

    Index

    Properties

    API_ORIGIN: string
    extraInfo: boolean
    language: string
    origin: string
    referer: string
    service?: S

    Methods

    • Parameters

      • videoId: string

      Returns Promise<undefined | MinimalVideoData<T>>

    • Parameters

      • url: URL

      Returns Promise<undefined | string>

    • Parameters

      • videoId: string

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