Champ de saisie permettant aux utilisateurs de saisir une heure.
Disponible pour les modules complémentaires Google Workspace et les applications Google Chat.
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'), );
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Widget | Ajoute l'action d'événement qui peut être effectuée sur le widget. |
set | Time | Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré lors d'une interaction avec l'UI. |
set | Time | Définit la valeur des heures préremplies à définir dans le champ de saisie. |
set | Widget | Définit l'ID unique attribué qui est utilisé pour identifier le widget à modifier. |
set | Time | Définit la valeur en minutes préremplie dans le champ de saisie. |
set | Time | Définit un Action que le script exécute chaque fois que l'entrée du sélecteur change. |
set | Time | Définit le titre affiché au-dessus du champ de saisie. |
set | Widget | Définit la visibilité du widget. |
Documentation détaillée
add Event Action(eventAction)
Ajoute l'action d'événement qui peut être effectuée sur le widget.
Paramètres
| Nom | Type | Description |
|---|---|---|
event | Event | Event à ajouter. |
Renvois
Widget : objet pour le chaînage.
set Field Name(fieldName)
Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré lors d'une interaction avec l'UI. Le nom du champ est visible par l'utilisateur. Obligatoire : le nom de champ spécifié doit être unique.
Paramètres
| Nom | Type | Description |
|---|---|---|
field | String | Nom à attribuer à cette entrée. |
Renvois
Time : ce sélecteur, pour le chaînage.
set Hours(hours)
Définit la valeur des heures préremplies à définir dans le champ de saisie.
Paramètres
| Nom | Type | Description |
|---|---|---|
hours | Integer | La valeur d'heure par défaut placée dans le champ de saisie est comprise entre 0 et 23. Il est toujours représenté sous la forme d'une chaîne dans les paramètres de rappel du formulaire. |
Renvois
Time : ce sélecteur, pour le chaînage.
set Id(id)
Définit l'ID unique attribué qui est utilisé pour identifier le widget à modifier. La mutation de widget n'est disponible que dans les modules complémentaires.
Paramètres
| Nom | Type | Description |
|---|---|---|
id | String | ID du widget, limité à 64 caractères et au format `[a-zA-Z0-9-]+`. |
Renvois
Widget : cet objet, pour le chaînage.
set Minutes(minutes)
Définit la valeur en minutes préremplie dans le champ de saisie.
Paramètres
| Nom | Type | Description |
|---|---|---|
minutes | Integer | La valeur par défaut des minutes saisie dans le champ d'entrée est comprise entre 0 et 59. Il est toujours représenté sous la forme d'une chaîne dans les paramètres de rappel du formulaire. |
Renvois
Time : ce sélecteur, pour le chaînage.
set On Change Action(action)
Définit un Action que le script exécute chaque fois que l'entrée du sélecteur change.
Paramètres
| Nom | Type | Description |
|---|---|---|
action | Action | Action à effectuer. |
Renvois
Time : ce sélecteur, pour le chaînage.
set Title(title)
Définit le titre affiché au-dessus du champ de saisie.
Paramètres
| Nom | Type | Description |
|---|---|---|
title | String | Titre du champ de saisie. |
Renvois
Time : ce sélecteur, pour le chaînage.
set Visibility(visibility)
Définit la visibilité du widget. La valeur par défaut est "VISIBLE".
Paramètres
| Nom | Type | Description |
|---|---|---|
visibility | Visibility | Le Visibility du widget. |
Renvois
Widget : objet pour le chaînage.