একটি UI উপাদান যা টগল চালু বা বন্ধ করা সমর্থন করে। এটি শুধুমাত্র একটি DecoratedText
উইজেটের মধ্যে ব্যবহার করা যেতে পারে।
Google Workspace অ্যাড-অন এবং Google Chat অ্যাপের জন্য উপলভ্য।
var switchDecoratedText = CardService.newDecoratedText() .setTopLabel("Switch decorated text widget label") .setText("This is a decorated text widget with a switch on the right") .setWrapText(true) .setSwitchControl(CardService.newSwitch() .setFieldName("form_input_switch_key") .setValue("form_input_switch_value") .setOnChangeAction(CardService.newAction() .setFunctionName("handleSwitchChange")));
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
setControlType(controlType) | Switch | সুইচের নিয়ন্ত্রণের ধরন সেট করে। |
setFieldName(fieldName) | Switch | ইভেন্ট অবজেক্টে এই সুইচটিকে চিহ্নিত করে এমন কী সেট করে যা একটি UI ইন্টারঅ্যাকশনের সময় তৈরি হয়। |
setOnChangeAction(action) | Switch | যখন সুইচ টগল করা হয় তখন কি করতে হবে তা সেট করে। |
setSelected(selected) | Switch | এই সুইচটি নির্বাচিত বা অনির্বাচিত হিসাবে শুরু হবে কিনা তা সেট করে। |
setValue(value) | Switch | যখন এই সুইচটি টগল করা হয় তখন ফর্ম ইনপুট হিসাবে পাঠানো মানটি সেট করে। |
বিস্তারিত ডকুমেন্টেশন
setControlType(controlType)
সুইচের নিয়ন্ত্রণের ধরন সেট করে। SWITCH
এ ডিফল্ট।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
controlType | SwitchControlType | সুইচ নিয়ন্ত্রণের ধরন। |
প্রত্যাবর্তন
Switch
— এই বস্তু, চেইনিং জন্য.
setFieldName(fieldName)
ইভেন্ট অবজেক্টে এই সুইচটিকে চিহ্নিত করে এমন কী সেট করে যা একটি UI ইন্টারঅ্যাকশনের সময় তৈরি হয়। ব্যবহারকারীর কাছে দৃশ্যমান নয়। প্রয়োজন।
অন্যান্য ফর্ম ক্ষেত্রের থেকে ভিন্ন, এই ক্ষেত্রের নাম অনন্য হতে হবে না। একই ক্ষেত্রের নাম ব্যবহার করে সুইচগুলির জন্য ফর্ম ইনপুট মানগুলি একটি অ্যারে হিসাবে ফেরত দেওয়া হয়। অ্যারেতে সেই ক্ষেত্রের নামের সাথে সমস্ত সক্রিয় সুইচের মান থাকে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
fieldName | String | এই সুইচটি সনাক্ত করতে ব্যবহৃত কী। |
প্রত্যাবর্তন
Switch
— এই বস্তু, চেইনিং জন্য.
setOnChangeAction(action)
setSelected(selected)
এই সুইচটি নির্বাচিত বা অনির্বাচিত হিসাবে শুরু হবে কিনা তা সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
selected | Boolean | শুরুর সুইচ স্টেট সেটিং। |
প্রত্যাবর্তন
Switch
— এই বস্তু, চেইনিং জন্য.
setValue(value)
যখন এই সুইচটি টগল করা হয় তখন ফর্ম ইনপুট হিসাবে পাঠানো মানটি সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
value | String | সুইচ চালু থাকলে নামের সাথে যুক্ত মান। যখন এটি ফর্ম কলব্যাকে পাঠানো হয়, এটি সর্বদা একটি স্ট্রিং হিসাবে উপস্থাপন করা হয়। |
প্রত্যাবর্তন
Switch
— এই বস্তু, চেইনিং জন্য.