ক্লাস: TextTracksManager

পদ্ধতি

অ্যাডট্র্যাকস

addTracks(tracks)

তালিকায় টেক্সট ট্র্যাক যোগ করে।

প্যারামিটার

ট্র্যাকগুলি

cast.framework.messages.Track- এর নন-নাল অ্যারে

মান নাল (null) হওয়া যাবে না।

নিক্ষেপ

non-null Error যদি ট্র্যাক উপলব্ধ না থাকে, অথবা ট্র্যাকআইডি (trackId) অনন্য না হয়, অথবা টেক্সট-বহির্ভূত ট্র্যাক যোগ করা হয়।

ট্র্যাক তৈরি করুন

createTrack() cast.framework.messages.Track রিটার্ন করে।

একটি টেক্সট ট্র্যাক তৈরি করে।

নিক্ষেপ

ট্র্যাকস ম্যানেজার উপলব্ধ না থাকলে non-null Error

ফেরত

non-null cast.framework.messages.Track

সক্রিয় আইডিগুলি পান

getActiveIds() সংখ্যার একটি অ্যারে রিটার্ন করে।

সমস্ত সক্রিয় টেক্সট আইডি খুঁজে বের করে।

ফেরত

non-null Array of number

getActiveTracks

getActiveTracks() cast.framework.messages.Track- এর একটি নন-নাল অ্যারে রিটার্ন করে।

সমস্ত সক্রিয় টেক্সট ট্র্যাক খুঁজে বের করে।

ফেরত

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

getTextTracksStyle

getTextTracksStyle() রিটার্ন করে ( cast.framework.messages.TextTrackStyle অথবা undefined)

বর্তমান টেক্সট ট্র্যাক স্টাইলটি ফেরত দেয়।

ফেরত

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

getTrackById

getTrackById(id) cast.framework.messages.Track রিটার্ন করে।

আইডি দ্বারা টেক্সট ট্র্যাক পায়।

প্যারামিটার

আইডি

সংখ্যা

নিক্ষেপ

আইডি উপলব্ধ না থাকলে বা অবৈধ হলে non-null Error

ফেরত

nullable cast.framework.messages.Track

গেটট্র্যাকস

getTracks() cast.framework.messages.Track- এর একটি নন-নাল অ্যারে রিটার্ন করে।

সমস্ত (বাধ্যতামূলক নয় এমন) টেক্সট ট্র্যাক ফেরত দেয়।

ফেরত

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

ভাষা অনুসারে ট্র্যাকগুলি পান

getTracksByLanguage(language) ফাংশনটি cast.framework.messages.Track- এর একটি নন-নাল অ্যারে রিটার্ন করে।

ভাষা অনুযায়ী টেক্সট ট্র্যাক খুঁজে বের করে।

প্যারামিটার

ভাষা

স্ট্রিং

RFC 5646 অনুযায়ী ভাষা ট্যাগ।

নিক্ষেপ

ভাষা উপলব্ধ না থাকলে non-null Error

ফেরত

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

আইডি দ্বারা সক্রিয় করুন

setActiveByIds(newIds)

আইডি অনুযায়ী টেক্সট ট্র্যাকগুলোকে সক্রিয় করে।

প্যারামিটার

নতুন আইডি

সংখ্যার অ্যারে

যে টেক্সট ট্র্যাক আইডিগুলো সক্রিয় করতে হবে। টেক্সট ট্র্যাকগুলো মুছে ফেলতে মানটিকে একটি খালি অ্যারে বা null এ সেট করুন।

মানটি নাল হতে পারে।

নিক্ষেপ

আইডি অবৈধ হলে non-null Error

ভাষা অনুসারে সক্রিয় করুন

setActiveByLanguage(language)

ভাষা অনুযায়ী টেক্সট ট্র্যাকগুলো সক্রিয় করে। শুধুমাত্র প্রথম মিলে যাওয়া ভাষার ট্র্যাকটিই সক্রিয় হবে।

প্যারামিটার

ভাষা

স্ট্রিং

RFC 5646 অনুযায়ী ভাষা ট্যাগ।

নিক্ষেপ

ভাষা উপলব্ধ না হলে বা অবৈধ হলে non-null Error

setTextTrackStyle

setTextTrackStyle(style)

টেক্সট ট্র্যাকের স্টাইল নির্ধারণ করে।

প্যারামিটার

শৈলী

cast.framework.messages.TextTrackStyle

মান নাল (null) হওয়া যাবে না।

নিক্ষেপ

ট্র্যাকস ম্যানেজার উপলব্ধ না থাকলে non-null Error