Kullanıcıların tarih ve saat girmesine olanak tanıyan bir giriş alanı.
Google Workspace Eklentileri ve Google Chat uygulamalarında kullanılabilir.
var dateTimePicker = CardService.newDateTimePicker() .setTitle("Enter the date and time.") .setFieldName("date_time_field") // Set default value as Jan 1, 2018, 3:00 AM UTC. Either a number or string is acceptable. .setValueInMsSinceEpoch(1514775600) // EDT time is 5 hours behind UTC. .setTimeZoneOffsetInMins(-5 * 60) .setOnChangeAction(CardService.newAction() .setFunctionName("handleDateTimeChange"));
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Bir kullanıcı arayüzü etkileşimi gerçekleştiğinde oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. |
setOnChangeAction(action) | DateTimePicker | Seçici girişi değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Saat diliminin, UTC ile saat farkının kaç dakika olması gerektiğini ayarlar. |
setTitle(title) | DateTimePicker | Giriş alanının üzerinde görüntülenen başlığı ayarlar. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Giriş alanında ayarlanacak önceden doldurulmuş değeri ayarlar. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Giriş alanında ayarlanacak önceden doldurulmuş değeri ayarlar. |
Ayrıntılı belgeler
setFieldName(fieldName)
Bir kullanıcı arayüzü etkileşimi gerçekleştiğinde oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. Alan adını kullanıcı görebilir. Zorunludur. Belirtilen alan adı benzersiz olmalıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
fieldName | String | Bu girişe atanacak ad. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.
setOnChangeAction(action)
Seçici girişi değiştiğinde komut dosyasının gerçekleştireceği bir Action
ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
action | Action | Yapılacak işlem. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.
setTimeZoneOffsetInMins(timeZoneOffsetMins)
Saat diliminin, UTC ile saat farkının kaç dakika olması gerektiğini ayarlar. Ayarlanırsa tarih ve saat, belirtilen saat diliminde görüntülenir. Ayarlanmazsa saat, kullanıcının saat diliminde gösterilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
timeZoneOffsetMins | Integer | Saat diliminin, UTC saat diliminden farklı olduğu dakika sayısıdır. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.
setTitle(title)
Giriş alanının üzerinde görüntülenen başlığı ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | Giriş alanı başlığı. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.
setValueInMsSinceEpoch(valueMsEpoch)
Giriş alanında ayarlanacak önceden doldurulmuş değeri ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
valueMsEpoch | Number | Dönemden bu yana geçen milisaniye cinsinden, girişe sayı olarak yerleştirilen varsayılan değer. Her zaman form geri çağırma parametrelerinde bir dize olarak temsil edilir. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.
setValueInMsSinceEpoch(valueMsEpoch)
Giriş alanında ayarlanacak önceden doldurulmuş değeri ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
valueMsEpoch | String | Dönemden bu yana geçen milisaniye cinsinden, girişe dize olarak yerleştirilen varsayılan değer. Her zaman form geri çağırma parametrelerinde bir dize olarak temsil edilir. |
Return
DateTimePicker
: Zincirleme için kullanılan bu seçici.