Kullanıcıların tarih ve saat girebilmesine olanak tanıyan bir giriş alanı.
Form gönderimi doğrulamayı destekler. Action.setAllWidgetsAreRequired(allWidgetsAreRequired), true olarak ayarlandığında veya bu widget Action.addRequiredWidget(requiredWidget) aracılığıyla belirtildiğinde, bir değer seçilmediği sürece gönderme işlemi engellenir.
Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.
const 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 | 
|---|---|---|
| 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 | Date | Google Workspace akışında, giriş değişkenlerinin akıştaki diğer adımlardan tarih ve saat çıkışlarını kabul etmesini sağlar. | 
| set | Date | Seçici girişi her değiştiğinde komut dosyasının gerçekleştirdiği bir Actionayarlar. | 
| set | Date | Saat diliminin UTC'den kaç dakika farklı olması gerektiğini 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. | 
Ayrıntılı belgeler
set
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
Date: Zincirleme için kullanılan bu seçici.
set
Google Workspace akışında, giriş değişkenlerinin akıştaki diğer adımlardan tarih ve saat çıkışlarını kabul etmesini sağlar. Örneğin, bir Gmail iletisinin gönderildiği saati veya bir takvim etkinliğinin planlandığı tarihi alabilirsiniz.
Yalnızca Google Workspace akışlarını genişleten Google Workspace eklentileri için Gemini Alpha programı üzerinden kullanılabilir.
const workflowDataSource = CardService.newWorkflowDataSource().setIncludeVariables(true); const hostAppDataSource = CardService.newHostAppDataSource().setWorkflowDataSource(workflowDataSource); const dateTimePicker = CardService.newDateTimePicker() .setTitle('Enter the date and time.') .setFieldName('date_time_field') .setHostAppDataSource(hostAppDataSource);
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| host | Host | Veri kaynağı. | 
Return
Date: Zincirleme için kullanılan bu seçici.
set
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
Date: Zincirleme için kullanılan bu seçici.
set
Saat diliminin UTC'den kaç dakika farklı olması gerektiğini ayarlar. Ayarlanmışsa tarih ve saat, belirtilen saat diliminde gösterilir. Ayarlanmamışsa saat, kullanıcının saat diliminde gösterilir.
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| time | Integer | Saat diliminin UTC'den kaç dakika farklı olduğu. | 
Return
Date: Zincirleme için kullanılan bu seçici.
set
Giriş alanının üzerinde gösterilen başlığı ayarlar.
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| title | String | Giriş alanı başlığı. | 
Return
Date: Zincirleme için kullanılan bu seçici.
set
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. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir. | 
Return
Date: Zincirleme için kullanılan bu seçici.
set
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. Form geri çağırma parametrelerinde her zaman dize olarak gösterilir. | 
Return
Date: Zincirleme için kullanılan bu seçici.