Kullanıcıların saat girebilmesine olanak tanıyan bir giriş alanı.
Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.
const dateTimePicker = CardService.newTimePicker() .setTitle('Enter the time.') .setFieldName('time_field') // Set default value as 3:30 AM. .setHours(3) .setMinutes(30) .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 | Time | Bir kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. |
set | Time | Giriş alanında ayarlanacak önceden doldurulmuş saat değerini belirler. |
set | Widget | Değiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar. |
set | Time | Giriş alanında ayarlanacak önceden doldurulmuş dakika değerini belirler. |
set | Time | Seçici girişi her değiştiğinde komut dosyasının gerçekleştirdiği bir Action ayarlar. |
set | Time | Giriş alanının üzerinde gösterilen başlığı ayarlar. |
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
TimePicker: Zincirleme için kullanılan bu seçici.
setHours(hours)
Giriş alanında ayarlanacak önceden doldurulmuş saat değerini belirler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
hours | Integer | Girişe yerleştirilen varsayılan saat değeri 0 ile 23 arasındadır. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir. |
Return
TimePicker: 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.
setMinutes(minutes)
Giriş alanında ayarlanacak önceden doldurulmuş dakika değerini belirler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
minutes | Integer | Girişe yerleştirilen varsayılan dakika değeri 0 ile 59 arasındadır. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir. |
Return
TimePicker: Zincirleme için kullanılan bu seçici.
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
TimePicker: 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
TimePicker: 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.