Sınıf: TextTracksManager

Yöntemler

addTracks

addTracks(tracks)

Listeye metin parçaları ekler.

Parametre

parçalar

Boş olmayan cast.framework.messages.Track dizisi

Değer boş olmamalıdır.

Verdiği hatalar

non-null Error Parçalar kullanılamıyorsa, trackId benzersiz değilse veya metin dışı parçalar ekleniyorsa.

createTrack

createTrack() cast.framework.messages.Track değerini döndürür.

Metin parçası oluşturur.

Verdiği hatalar

non-null Error Parça yöneticisi kullanılamıyorsa.

İadeler

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() returns Array of number

Tüm etkin metin kimliklerini alır.

İadeler

non-null Array of number 

getActiveTracks

getActiveTracks(), null olmayan cast.framework.messages.Track dizisini döndürür.

Tüm etkin metin parçalarını alır.

İadeler

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

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

Geçerli metin parçası stilini döndürür.

İadeler

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

getTrackById

getTrackById(id) işlevi cast.framework.messages.Track değerini döndürür.

Kimliğe göre metin parçası alır.

Parametre

id

sayı

Verdiği hatalar

non-null Error Kimlik yoksa veya geçersizse.

İadeler

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

Tüm (zorunlu olmayan) metin parçalarını döndürür.

İadeler

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

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

Dile göre metin parçaları alır.

Parametre

language

dize

RFC 5646'ya göre dil etiketi.

Verdiği hatalar

non-null Error Dil kullanılamıyorsa.

İadeler

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

setActiveByIds

setActiveByIds(newIds)

Metin parçalarını kimliğe göre etkin olarak ayarlar.

Parametre

newIds

Sayı dizisi

Etkinleştirilecek metin parçası kimlikleri. Metin parçalarını temizlemek için değeri boş bir dizi veya null olarak ayarlayın.

Değer boş olabilir.

Verdiği hatalar

non-null Error Kimlik geçersizse.

setActiveByLanguage

setActiveByLanguage(language)

Metin parçalarını dile göre etkin olacak şekilde ayarlar. Yalnızca eşleşen ilk dil parçası etkinleştirilir.

Parametre

language

dize

RFC 5646'ya göre dil etiketi.

Verdiği hatalar

non-null Error Dil kullanılamıyorsa veya geçersizse

setTextTrackStyle

setTextTrackStyle(style)

Metin parçası stilini ayarlar.

Parametre

stil

cast.framework.messages.TextTrackStyle

Değer boş olmamalıdır.

Verdiği hatalar

non-null Error Parça yöneticisi kullanılamıyorsa.