عنصر واجهة مستخدِم يتيح تفعيله أو إيقافه. لا يمكن استخدام هذا العنصر إلا ضمن تطبيق مصغّر Decorated
.
تتوفّر هذه الميزة لإضافات 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 | Switch | لضبط نوع التحكّم في المفتاح |
set | Switch | تُستخدَم لضبط المفتاح الذي يحدِّد هذا المفتاح في عنصر الحدث الذي يتم إنشاؤه عند حدوث تفاعل مع واجهة المستخدم. |
set | Switch | تُستخدَم لضبط الإجراء الذي سيتم اتّخاذه عند تبديل المفتاح. |
set | Switch | لضبط ما إذا كان يجب بدء هذا المفتاح مُحدَّدًا أو غير محدَّد |
set | Switch | تُستخدَم لضبط القيمة التي يتم إرسالها كإدخال النموذج عند تفعيل هذا المفتاح. |
مستندات تفصيلية
set Control Type(controlType)
لضبط نوع التحكّم في المفتاح الإعداد التلقائي هو SWITCH
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
control | Switch | نوع عنصر التحكّم في المفتاح |
الإرجاع
Switch
: هذا العنصر، لإنشاء سلسلة.
set Field Name(fieldName)
تُستخدَم لضبط المفتاح الذي يحدِّد هذا المفتاح في عنصر الحدث الذي يتم إنشاؤه عند حدوث تفاعل مع واجهة المستخدم. لا تظهر هذه البيانات للمستخدم. مطلوب.
على عكس حقول النماذج الأخرى، ليس من الضروري أن يكون اسم هذا الحقل فريدًا. يتم عرض قيم إدخال النموذج للمفاتيح التي تستخدم اسم الحقل نفسه كمصفوفة. يتألّف الصفيف من قيم جميع مفاتيح التبديل المفعّلة التي تحمل اسم الحقل هذا.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
field | String | المفتاح المستخدَم لتحديد هذا المفتاح |
الإرجاع
Switch
: هذا العنصر، لإنشاء سلسلة.
set On Change Action(action)
set Selected(selected)
لضبط ما إذا كان يجب بدء هذا المفتاح مُحدَّدًا أو غير محدَّد
المعلمات
الاسم | النوع | الوصف |
---|---|---|
selected | Boolean | إعداد حالة مفتاح التبديل الأوّلي |
الإرجاع
Switch
: هذا العنصر، لإنشاء سلسلة.
set Value(value)
تُستخدَم لضبط القيمة التي يتم إرسالها كإدخال النموذج عند تفعيل هذا المفتاح.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
value | String | القيمة المرتبطة بالاسم عندما يكون المفتاح مفعّلاً عند إرسال هذا الإجراء إلى callback في النموذج، يتم تمثيله دائمًا كسلسلة. |
الإرجاع
Switch
: هذا العنصر، لإنشاء سلسلة.