Class Switch

Geç

Açılıp kapatılmayı destekleyen bir kullanıcı arayüzü öğesi. Bu özellik yalnızca bir DecoratedText widget'ında kullanılabilir.

Google Workspace eklentilerinde ve Google Chat uygulamalarında kullanılabilir.

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")));

Yöntemler

YöntemDönüş türüKısa açıklama
setControlType(controlType)SwitchAnahtarın kontrol türünü ayarlar.
setFieldName(fieldName)SwitchBir etkinlik olduğunda oluşturulan etkinlik nesnesinde bu anahtarı tanımlayan anahtarı ayarlar. Kullanıcı arayüzü etkileşimi.
setOnChangeAction(action)SwitchAnahtar açıldığında yapılacak işlemi ayarlar.
setSelected(selected)SwitchBu anahtarın seçili olarak mı yoksa seçilmemiş olarak mı başlayacağını ayarlar.
setValue(value)SwitchBu anahtar açıldığında form girişi olarak gönderilen değeri ayarlar.

Ayrıntılı belgeler

setControlType(controlType)

Anahtarın kontrol türünü ayarlar. Varsayılan olarak SWITCH değerine ayarlanır.

Parametreler

AdTürAçıklama
controlTypeSwitchControlTypeAnahtar kontrolü türü.

Return

Switch: Zincirleme için bu nesne.


setFieldName(fieldName)

Bir etkinlik olduğunda oluşturulan etkinlik nesnesinde bu anahtarı tanımlayan anahtarı ayarlar. Kullanıcı arayüzü etkileşimi. Kullanıcı tarafından görülemez. Zorunlu.

Diğer form alanlarının aksine, bu alan adının benzersiz olması gerekmez. Form giriş değerleri aynı alan adını kullanan anahtarlara ilişkin değer bir dizi olarak döndürülür. Dizi şunları içerir: değerleri için bir değer girin.

Parametreler

AdTürAçıklama
fieldNameStringBu anahtarı tanımlamak için kullanılan anahtar.

Return

Switch: Zincirleme için bu nesne.


setOnChangeAction(action)

Anahtar açıldığında yapılacak işlemi ayarlar.

Parametreler

AdTürAçıklama
actionActionAnahtar açıldığında yapılacak işlem.

Return

Switch: Zincirleme için bu nesne.


setSelected(selected)

Bu anahtarın seçili olarak mı yoksa seçilmemiş olarak mı başlayacağını ayarlar.

Parametreler

AdTürAçıklama
selectedBooleanBaşlangıç anahtarı durumu ayarı.

Return

Switch: Zincirleme için bu nesne.


setValue(value)

Bu anahtar açıldığında form girişi olarak gönderilen değeri ayarlar.

Parametreler

AdTürAçıklama
valueStringAnahtar açıkken adla ilişkilendirilen değer. Bu, form geri çağırması ise her zaman bir dize olarak gösterilir.

Return

Switch: Zincirleme için bu nesne.