Class Switch

সুইচ

একটি UI উপাদান যা টগল চালু বা বন্ধ করা সমর্থন করে। এটি শুধুমাত্র একটি Decorated Text উইজেটের মধ্যে ব্যবহার করা যেতে পারে।

Google Workspace অ্যাড-অন এবং Google Chat অ্যাপের জন্য উপলভ্য।

const 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'),
                    ),
        );

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Control Type(controlType) Switch সুইচের নিয়ন্ত্রণের ধরন সেট করে।
set Field Name(fieldName) Switch ইভেন্ট অবজেক্টে এই সুইচটিকে চিহ্নিত করে এমন কী সেট করে যা একটি UI ইন্টারঅ্যাকশনের সময় তৈরি হয়।
set On Change Action(action) Switch যখন সুইচ টগল করা হয় তখন কি করতে হবে তা সেট করে।
set Selected(selected) Switch এই সুইচটি নির্বাচিত বা অনির্বাচিত হিসাবে শুরু হবে কিনা তা সেট করে।
set Value(value) Switch যখন এই সুইচটি টগল করা হয় তখন ফর্ম ইনপুট হিসাবে পাঠানো মানটি সেট করে।

বিস্তারিত ডকুমেন্টেশন

set Control Type(controlType)

সুইচের নিয়ন্ত্রণের ধরন সেট করে। SWITCH এ ডিফল্ট।

পরামিতি

নাম টাইপ বর্ণনা
control Type Switch Control Type সুইচ নিয়ন্ত্রণের ধরন।

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

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


set Field Name(fieldName)

ইভেন্ট অবজেক্টে এই সুইচটিকে চিহ্নিত করে এমন কী সেট করে যা একটি UI ইন্টারঅ্যাকশনের সময় তৈরি হয়। ব্যবহারকারীর কাছে দৃশ্যমান নয়। প্রয়োজন।

অন্যান্য ফর্ম ক্ষেত্রের থেকে ভিন্ন, এই ক্ষেত্রের নাম অনন্য হতে হবে না। একই ক্ষেত্রের নাম ব্যবহার করে সুইচগুলির জন্য ফর্ম ইনপুট মানগুলি একটি অ্যারে হিসাবে ফেরত দেওয়া হয়। অ্যারেতে সেই ক্ষেত্রের নামের সাথে সমস্ত সক্রিয় সুইচের মান থাকে।

পরামিতি

নাম টাইপ বর্ণনা
field Name String এই সুইচটি সনাক্ত করতে ব্যবহৃত কী।

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

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


set On Change Action(action)

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

পরামিতি

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

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

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


set Selected(selected)

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

পরামিতি

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

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

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


set Value(value)

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

পরামিতি

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

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

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