Classe représentant un contenu JVC (news, review, preview, etc.). Utilise l'API v4.

Hierarchy (View Summary)

Constructors

Properties

_id: number

Accessors

Methods

  • Renvoie un générateur asynchrone des actualités associées au contenu situées aux pages décrites par le paramètre paging.

    Parameters

    • Optionaloptions: { paging?: V4Types.Request.Paging; perPage?: number; raw?: boolean }
      • Optionalpaging?: V4Types.Request.Paging

        objet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)

    Returns AsyncGenerator<V4Types.Contents.Raw | Content[], void, unknown>

    const content = new Content(1);
    for await (const page of content.getRelatedNews()) {
    console.log(page);
    }

    InexistentContent si le contenu n'existe pas

  • Renvoie les actualités associées au contenu situées à une page particulière.

    Parameters

    • options: { page: number; perPage?: number; raw?: boolean }
      • page: number

        numéro de la page à traiter

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)

    Returns Promise<V4Types.Contents.Raw | Content[]>

    const content = new Content(1);
    console.log(await content.getRelatedNews({ page: 2 }));

    InexistentContent si le contenu n'existe pas

  • Renvoie un générateur asynchrone des vidéos associées au contenu situées aux pages décrites par le paramètre paging.

    Parameters

    • Optionaloptions: { paging?: V4Types.Request.Paging; perPage?: number; raw?: boolean }
      • Optionalpaging?: V4Types.Request.Paging

        objet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Videos.Raw), par défaut false pour utiliser les classes fournies par la librairie (Video)

    Returns AsyncGenerator<V4Types.Videos.Raw | Video[], void, unknown>

    const content = new Content(1);
    for await (const page of content.getRelatedVideos()) {
    console.log(page);
    }

    InexistentContent si le contenu n'existe pas

  • Renvoie les vidéos associées au contenu situées à une page particulière.

    Parameters

    • options: { page: number; perPage?: number; raw?: boolean }
      • page: number

        numéro de la page à traiter

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Videos.Raw), par défaut false pour utiliser les classes fournies par la librairie (Video)

    Returns Promise<V4Types.Videos.Raw | Video[]>

    const content = new Content(1);
    console.log(await content.getRelatedVideos({ page: 2 }));

    InexistentContent si le contenu n'existe pas

  • Renvoie un générateur asynchrone des wikis associés au contenu situés aux pages décrites par le paramètre paging.

    Parameters

    • Optionaloptions: { paging?: V4Types.Request.Paging; perPage?: number; raw?: boolean }
      • Optionalpaging?: V4Types.Request.Paging

        objet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)

    Returns AsyncGenerator<V4Types.Contents.Raw | Content[], void, unknown>

    const content = new Content(1);
    for await (const page of content.getRelatedWikis()) {
    console.log(page);
    }

    InexistentContent si le contenu n'existe pas

  • Renvoie les wikis associés au contenu situés à une page particulière.

    Parameters

    • options: { page: number; perPage?: number; raw?: boolean }
      • page: number

        numéro de la page à traiter

      • OptionalperPage?: number

        nombre d'entités par page, par défaut 20

      • Optionalraw?: boolean

        true pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)

    Returns Promise<V4Types.Contents.Raw | Content[]>

    const content = new Content(1);
    console.log(await content.getRelatedWikis({ page: 2 }));

    InexistentContent si le contenu n'existe pas