Kolom input yang memungkinkan input tanggal.
Tersedia untuk add-on Google Workspace dan aplikasi Google Chat.
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'), );
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Widget | Menambahkan tindakan peristiwa yang dapat dilakukan pada widget. |
set | Date | Menetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI. |
set | Widget | Menetapkan ID unik yang ditetapkan yang digunakan untuk mengidentifikasi widget yang akan diubah. |
set | Date | Menetapkan Action yang dilakukan skrip setiap kali input pemilih berubah. |
set | Date | Menetapkan judul yang ditampilkan di atas kolom input. |
set | Date | Menetapkan nilai yang telah diisi sebelumnya untuk ditetapkan di kolom input. |
set | Date | Menetapkan nilai yang telah diisi sebelumnya untuk ditetapkan di kolom input. |
set | Widget | Menetapkan visibilitas widget. |
Dokumentasi mendetail
addEventAction(eventAction)
Menambahkan tindakan peristiwa yang dapat dilakukan pada widget.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
event | Event | Event yang akan ditambahkan. |
Pulang pergi
Widget — Objek, untuk dirangkaikan.
setFieldName(fieldName)
Menetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI. Nama kolom terlihat oleh pengguna. Wajib; nama kolom yang ditentukan harus unik.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
field | String | Nama yang akan ditetapkan ke input ini. |
Pulang pergi
DatePicker — Pemilih ini, untuk dirangkaikan.
setId(id)
Menetapkan ID unik yang ditetapkan yang digunakan untuk mengidentifikasi widget yang akan diubah. Perubahan widget hanya didukung di Add-On.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
id | String | ID widget, dengan batas 64 karakter dan dalam format `[a-zA-Z0-9-]+`. |
Pulang pergi
Widget — Objek ini, untuk dirangkaikan.
setOnChangeAction(action)
Menetapkan Action yang dilakukan skrip setiap kali input pemilih berubah.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
action | Action | Tindakan yang akan diambil. |
Pulang pergi
DatePicker — Pemilih ini, untuk dirangkaikan.
setTitle(title)
Menetapkan judul yang ditampilkan di atas kolom input.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
title | String | Judul kolom input. |
Pulang pergi
DatePicker — Pemilih ini, untuk dirangkaikan.
setValueInMsSinceEpoch(valueMsEpoch)
Menetapkan nilai yang telah diisi sebelumnya untuk ditetapkan di kolom input.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
value | Number | Nilai default yang ditempatkan dalam input sebagai angka, dalam milidetik sejak epoch. Hanya tanggal waktu epoch yang digunakan, dan waktu waktu epoch akan dihapus. Nilai ini selalu direpresentasikan sebagai string dalam parameter callback formulir. |
Pulang pergi
DatePicker — Pemilih ini, untuk dirangkaikan.
setValueInMsSinceEpoch(valueMsEpoch)
Menetapkan nilai yang telah diisi sebelumnya untuk ditetapkan di kolom input.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
value | String | Nilai default yang ditempatkan dalam input sebagai string, dalam milidetik sejak epoch. Hanya tanggal waktu epoch yang digunakan, dan waktu waktu epoch akan dihapus. Nilai ini selalu direpresentasikan sebagai string dalam parameter callback formulir. |
Pulang pergi
DatePicker — Pemilih ini, untuk dirangkaikan.
setVisibility(visibility)
Menetapkan visibilitas widget. Nilai defaultnya adalah `VISIBLE`.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
visibility | Visibility | Visibility widget. |
Pulang pergi
Widget — Objek, untuk dirangkaikan.