ঢালাই কাঠামো কাস্ট কনটেক্সট
কাস্ট মিথস্ক্রিয়া পরিচালনা করে। একটি সিঙ্গলটন অবজেক্ট যা getInstance ব্যবহার করে আনা হয়। রাজ্যগুলি পরিচালনা করে - কাস্ট আইকনের অবস্থা এবং সেশন অবজেক্ট প্রদান করে৷ সেট অপশন দ্বারা কাস্ট বিকল্পগুলি প্রদান না করা পর্যন্ত কাস্ট ইন্টারঅ্যাকশন সমর্থিত নয়।
কনস্ট্রাক্টর
কাস্ট কনটেক্সট
নতুন Cast Context()
পদ্ধতি
getInstance
getInstance() cast.framework.CastContext প্রদান করে
CastContext সিঙ্গেলটন উদাহরণ প্রদান করে।
- রিটার্নস
cast.framework.CastContextCastContext-এর একটি সিঙ্গলটন উদাহরণ।
AddEventListener
AddEventListener(টাইপ, হ্যান্ডলার)
একটি ইভেন্ট শ্রোতা যোগ করে।
প্যারামিটার | |
|---|---|
প্রকার | cast.framework.CastContextEventType ইভেন্টের ধরণ. মান শূন্য হতে হবে না. |
হ্যান্ডলার | (নন-নাল ফাংশন(নন-নাল cast.framework.CastStateEventData ) বা নন-নাল ফাংশন (নন-নাল cast.framework.SessionStateEventData )) |
endCurrentSession
endCurrentSession(স্টপকাস্টিং)
বর্তমান অধিবেশন শেষ হয়।
প্যারামিটার | |
|---|---|
কাস্টিং বন্ধ করুন | বুলিয়ান রিসিভার অ্যাপ্লিকেশন বন্ধ করা উচিত বা শুধু সংযোগ বিচ্ছিন্ন করা উচিত. |
getCastState
getCastState() cast.framework.CastState প্রদান করে
- রিটার্নস
non-null cast.framework.CastStateবর্তমান কাস্ট আইকন অবস্থা।
GetCurrentSession
getCurrentSession() cast.framework.CastSession প্রদান করে
- রিটার্নস
nullable cast.framework.CastSessionবর্তমান অধিবেশন।
GetSessionState
getSessionState() cast.framework.SessionState প্রদান করে
- রিটার্নস
non-null cast.framework.SessionStateবর্তমান সেশনের অবস্থা।
ইভেন্টলিসনারকে সরান
রিমুভ ইভেন্টলিসনার (টাইপ, হ্যান্ডলার)
একটি ইভেন্ট শ্রোতাকে সরিয়ে দেয়।
প্যারামিটার | |
|---|---|
প্রকার | cast.framework.CastContextEventType ইভেন্টের ধরণ. মান শূন্য হতে হবে না. |
হ্যান্ডলার | (নন-নাল ফাংশন(নন-নাল cast.framework.CastStateEventData ) বা নন-নাল ফাংশন (নন-নাল cast.framework.SessionStateEventData )) |
অনুরোধ অধিবেশন
requestSession() nullable chrome.cast.ErrorCode সম্বলিত প্রতিশ্রুতি প্রদান করে
ব্যবহারকারীকে সেশন শুরু বা বন্ধ করার অনুমতি দিতে, কাস্ট নির্বাচন UI খোলে।
- নিক্ষেপ করে
Errorযদি প্রসঙ্গ বিকল্পগুলি এখনও প্রদান করা না হয়।- রিটার্নস
non-null Promise containing nullable chrome.cast.ErrorCodeপ্রতিশ্রুতি সেশন শুরু হচ্ছে বা ব্যর্থ হয়েছে (ত্রুটি কোড সহ প্রত্যাখ্যান করা হয়েছে)।
সেট লঞ্চ ক্রেডেনশিয়াল ডেটা
সেট লঞ্চ ক্রেডেনশিয়াল ডেটা(প্রমাণপত্র ডেটা)
ব্যবহারকারীর শংসাপত্রের ডেটা সেট করে। সেট অপশনের আগে কল করলে উপেক্ষা করা হবে। setLaunchCredentialsData-এর পরে setOptions কল করলে setLaunchCredentialsData-এ সেট করা মান মুছে যাবে।
প্যারামিটার | |
|---|---|
শংসাপত্র ডেটা | প্রেরকের শংসাপত্র সনাক্ত করতে ব্যবহৃত শংসাপত্র ডেটা। মান শূন্য হতে হবে না. |
সেট অপশন
সেট অপশন (বিকল্প)
কাস্ট অপশন সেট করে। কনফিগারেশন প্রদান করা হলেই ইভেন্টগুলি পাঠানো হবে।
প্যারামিটার | |
|---|---|
বিকল্প | পৃষ্ঠার জন্য কাস্ট বিকল্প। মান শূন্য হতে হবে না. |
- নিক্ষেপ করে
non-null Errorযদি বিকল্পগুলি অনুপস্থিত অ্যাপ্লিকেশন আইডি থাকে।