Classe: TextTracksManager

Méthodes

addTracks

addTracks(titres)

Ajoute des pistes de texte à la liste.

Paramètre

de titres musicaux

Tableau de valeurs cast.framework.messages.Track non nulles

La valeur ne doit pas être nulle.

Génère

non-null Error Si les pistes ne sont pas disponibles, si l'identifiant "trackId" n'est pas unique, ou ajoutez des pistes non textuelles.

createTrack

createTrack() renvoie cast.framework.messages.Track

Crée une piste de texte.

Retours

non-null cast.framework.messages.Track 

getActiveIds

La fonction getActiveIds() renvoie un tableau de nombres.

Récupère tous les identifiants de texte actifs.

Génère

non-null Error Si trackManager n'est pas disponible

Retours

non-null Array of number 

getActiveTracks

getActiveTracks() renvoie un tableau de valeurs cast.framework.messages.Track non nulles

Récupère toutes les pistes de texte actives.

Génère

non-null Error Si trackManager n'est pas disponible

Retours

non-null Array of non-null cast.framework.messages.Track 

getTextTracksStyle

getTextTracksStyle() renvoie (cast.framework.messages.TextTrackStyle ou non défini)

Affiche le style actuel de la piste de texte.

Retours

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id) renvoie cast.framework.messages.Track

Récupère la piste de texte par identifiant.

Paramètre

id

number (nombre)

Génère

non-null Error Si l'ID n'est pas disponible ou n'est pas valide.

Retours

nullable cast.framework.messages.Track 

getTracks

getTracks() renvoie un tableau de valeurs cast.framework.messages.Track non nulles

Renvoie toutes les pistes de texte.

Retours

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) renvoie un tableau de valeurs cast.framework.messages.Track non nulles

Récupère les pistes de texte par langue.

Paramètre

language

chaîne

Tag de langue conforme à la norme RFC 5646.

Génère

non-null Error Si la langue n'est pas disponible.

Retours

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

Définit les pistes textuelles comme actives par identifiant.

Paramètre

nouveauxID

Tableau de nombres

La valeur peut être nulle.

Génère

non-null Error Si l'ID est incorrect.

setActiveByLanguage

setActiveByLanguage(language)

Définit les pistes textuelles comme étant actives en fonction de la langue. Seule la première langue correspondante sera activée.

Paramètre

language

chaîne

Tag de langue conforme à la norme RFC 5646.

Génère

non-null Error Si la langue n'est pas disponible ou n'est pas valide.

setTextTrackStyle

setTextTrackStyle(style)

Définit le style de la piste de texte.

Paramètre

style

cast.framework.messages.TextTrackStyle

La valeur ne doit pas être nulle.