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 |
---|---|---|
set | Time | Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'UI. |
set | Time | Définit la valeur des heures préremplies à définir dans le champ de saisie. |
set | Time | Définit la valeur des minutes préremplies à définir 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. |
Documentation détaillée
setFieldName(fieldName)
Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'UI. Le nom du champ est visible par l'utilisateur. Obligatoire : le nom du champ spécifié doit être unique.
Paramètres
Nom | Type | Description |
---|---|---|
field | String | Nom à attribuer à cette entrée. |
Renvois
Time
: sélecteur pour le chaînage.
setHours(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 la valeur d'entrée varie de 0 à 23. Il est toujours représenté sous la forme d'une chaîne dans les paramètres de rappel du formulaire. |
Renvois
Time
: sélecteur pour le chaînage.
setMinutes(minutes)
Définit la valeur des minutes préremplies à définir dans le champ de saisie.
Paramètres
Nom | Type | Description |
---|---|---|
minutes | Integer | La valeur par défaut des minutes placée dans l'entrée varie de 0 à 59. Il est toujours représenté sous la forme d'une chaîne dans les paramètres de rappel du formulaire. |
Renvois
Time
: sélecteur pour le chaînage.
setOnChangeAction(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
: sélecteur pour le chaînage.
setTitle(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
: sélecteur pour le chaînage.