Açma/kapatma özelliğini destekleyen bir kullanıcı arayüzü öğesi. Yalnızca bir Decorated
widget'ında kullanılabilir.
Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.
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'), ), );
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
set | Switch | Anahtarın kontrol türünü ayarlar. |
set | Switch | Kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu anahtarı tanımlayan anahtarı ayarlar. |
set | Switch | Anahtar açıldığında yapılacak işlemi ayarlar. |
set | Switch | Bu anahtarın seçili mi yoksa seçilmemiş mi olarak başlatılacağını belirler. |
set | Switch | Bu anahtar açıkken form girişi olarak gönderilen değeri ayarlar. |
Ayrıntılı dokümanlar
set Control Type(controlType)
Anahtarın kontrol türünü ayarlar. Varsayılan olarak SWITCH
değerine ayarlanır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
control | Switch | Anahtar kontrol türü. |
Return
Switch
: Zincirleme için bu nesne.
set Field Name(fieldName)
Kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu anahtarı tanımlayan anahtarı ayarlar. Kullanıcı tarafından görülemez. Zorunlu.
Diğer form alanlarının aksine, bu alan adının benzersiz olması gerekmez. Aynı alan adını kullanan anahtarlar için form giriş değerleri dizi olarak döndürülür. Dizi, söz konusu alan adına sahip tüm etkin anahtarların değerlerinden oluşur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
field | String | Bu anahtarı tanımlamak için kullanılan anahtar. |
Return
Switch
: Zincirleme için bu nesne.
set On Change Action(action)
set Selected(selected)
Bu anahtarın seçili mi yoksa seçilmemiş mi olarak başlatılacağını belirler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
selected | Boolean | Başlangıç anahtarı durumu ayarı. |
Return
Switch
: Zincirleme için bu nesne.
set Value(value)
Bu anahtar açıkken form girişi olarak gönderilen değeri ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
value | String | Anahtar açıkken adla ilişkili değer. Bu değer, form geri çağırma işlevine gönderildiğinde her zaman dize olarak temsil edilir. |
Return
Switch
: Zincirleme için bu nesne.