Class Switch

সুইচ

একটি 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)

যখন সুইচ টগল করা হয় তখন কি করতে হবে তা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
action Action যখন সুইচ টগল করা হয় তখন যে পদক্ষেপ নিতে হবে।

প্রত্যাবর্তন

Switch — এই বস্তু, চেইনিং জন্য.


setSelected(selected)

এই সুইচটি নির্বাচিত বা অনির্বাচিত হিসাবে শুরু হবে কিনা তা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
selected Boolean শুরুর সুইচ স্টেট সেটিং।

প্রত্যাবর্তন

Switch — এই বস্তু, চেইনিং জন্য.


setValue(value)

যখন এই সুইচটি টগল করা হয় তখন ফর্ম ইনপুট হিসাবে পাঠানো মানটি সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
value String সুইচ চালু থাকলে নামের সাথে যুক্ত মান। যখন এটি ফর্ম কলব্যাকে পাঠানো হয়, এটি সর্বদা একটি স্ট্রিং হিসাবে উপস্থাপন করা হয়।

প্রত্যাবর্তন

Switch — এই বস্তু, চেইনিং জন্য.