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öntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Widget | Widget'ta gerçekleştirilebilecek etkinlik işlemini ekler. |
set | Date | Bir kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. |
set | Widget | Değiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar. |
set | Date | Seçici girişi her değiştiğinde komut dosyasının gerçekleştirdiği bir Action ayarlar. |
set | Date | Giriş alanının üzerinde gösterilen başlığı ayarlar. |
set | Date | Giriş alanında ayarlanacak önceden doldurulmuş değeri belirler. |
set | Date | Giriş alanında ayarlanacak önceden doldurulmuş değeri belirler. |
set | Widget | Widget'ın görünürlüğünü ayarlar. |
Ayrıntılı belgeler
addEventAction(eventAction)
Widget'ta gerçekleştirilebilecek etkinlik işlemini ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
event | Event | Eklenecek Event. |
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ı tarafından görülebilir. Zorunlu. Belirtilen alan adı benzersiz olmalıdır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
field | String | Bu 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
| Ad | Tür | Açıklama |
|---|---|---|
id | String | 64 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
| Ad | Tür | Açıklama |
|---|---|---|
action | Action | Yapı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
| Ad | Tür | Açıklama |
|---|---|---|
title | String | Giriş 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
| Ad | Tür | Açıklama |
|---|---|---|
value | Number | Giriş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
| Ad | Tür | Açıklama |
|---|---|---|
value | String | Giriş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
| Ad | Tür | Açıklama |
|---|---|---|
visibility | Visibility | Widget'ın Visibility. |
Return
Widget: Zincirleme için kullanılan nesne.