Class DatePicker

TarihSeçici

Tarih girilmesine olanak tanıyan bir giriş alanı.

Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.

const dateTimePicker =
    CardService.newDatePicker()
        .setTitle('Enter the date.')
        .setFieldName('date_field')
        // Set default value as Jan 1, 2018 UTC. Either a number or string is
        // acceptable.
        .setValueInMsSinceEpoch(1514775600)
        .setOnChangeAction(
            CardService.newAction().setFunctionName('handleDateTimeChange'),
        );

Yöntemler

YöntemDönüş türüKısa açıklama
addEventAction(eventAction)WidgetWidget'ta gerçekleştirilebilecek etkinlik işlemini ekler.
setFieldName(fieldName)DatePickerBir kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar.
setId(id)WidgetDeğiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar.
setOnChangeAction(action)DatePickerSeçici girişi her değiştiğinde komut dosyasının gerçekleştirdiği bir Action ayarlar.
setTitle(title)DatePickerGiriş alanının üzerinde gösterilen başlığı ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerGiriş alanında ayarlanacak önceden doldurulmuş değeri belirler.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerGiriş alanında ayarlanacak önceden doldurulmuş değeri belirler.
setVisibility(visibility)WidgetWidget'ın görünürlüğünü ayarlar.

Ayrıntılı belgeler

addEventAction(eventAction)

Widget'ta gerçekleştirilebilecek etkinlik işlemini ekler.

Parametreler

AdTürAçıklama
eventActionEventActionEklenecek EventAction.

Return

Widget: Zincirleme için kullanılan Nesne.


setFieldName(fieldName)

Bir kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. Alan adı kullanıcıya görünür. Zorunlu. Belirtilen alan adı benzersiz olmalıdır.

Parametreler

AdTürAçıklama
fieldNameStringBu girişe atanacak ad.

Return

DatePicker: Zincirleme için kullanılan bu seçici.


setId(id)

Değiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar. Widget mutasyonu yalnızca eklentilerde desteklenir.

Parametreler

AdTürAçıklama
idString64 karakterle sınırlı ve `[a-zA-Z0-9-]+` biçiminde olan widget'ın kimliği.

Return

Widget: Zincirleme için kullanılan bu nesne.


setOnChangeAction(action)

Seçici girişi her değiştiğinde komut dosyasının gerçekleştirdiği bir Action ayarlar.

Parametreler

AdTürAçıklama
actionActionYapılacak işlem.

Return

DatePicker: Zincirleme için kullanılan bu seçici.


setTitle(title)

Giriş alanının üzerinde gösterilen başlığı ayarlar.

Parametreler

AdTürAçıklama
titleStringGiriş alanı başlığı.

Return

DatePicker: Zincirleme için kullanılan bu seçici.


setValueInMsSinceEpoch(valueMsEpoch)

Giriş alanında ayarlanacak önceden doldurulmuş değeri belirler.

Parametreler

AdTürAçıklama
valueMsEpochNumberGirişe yerleştirilen varsayılan değer, epoch'tan beri geçen milisaniye cinsinden bir sayı olarak. Yalnızca dönemin tarihi kullanılır ve dönemin saati atılır. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir.

Return

DatePicker: Zincirleme için kullanılan bu seçici.


setValueInMsSinceEpoch(valueMsEpoch)

Giriş alanında ayarlanacak önceden doldurulmuş değeri belirler.

Parametreler

AdTürAçıklama
valueMsEpochStringGirişe dize olarak yerleştirilen varsayılan değer, epoch'tan beri geçen milisaniye cinsinden. Yalnızca dönemin tarihi kullanılır ve dönemin saati atılır. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir.

Return

DatePicker: Zincirleme için kullanılan bu seçici.


setVisibility(visibility)

Widget'ın görünürlüğünü ayarlar. Varsayılan değer "VISIBLE"dır.

Parametreler

AdTürAçıklama
visibilityVisibilityWidget'ın Visibility.

Return

Widget: Zincirleme için kullanılan Nesne.