Class DatePicker

DatePicker

Champ de saisie permettant de saisir une date.

Disponible pour les modules complémentaires Google Workspace et les applications Google Chat.

var 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"));

Méthodes

MéthodeType renvoyéBrève description
setFieldName(fieldName)DatePickerDéfinit le nom de champ qui identifie ce sélecteur dans l'objet d'événement généré lors de il y a une interaction avec l'interface utilisateur.
setOnChangeAction(action)DatePickerDéfinit un Action exécuté par le script chaque fois que l'entrée du sélecteur change.
setTitle(title)DatePickerDéfinit le titre affiché au-dessus du champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDéfinit la valeur préremplie à spécifier dans le champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDéfinit la valeur préremplie à spécifier dans le champ de saisie.

Documentation détaillée

setFieldName(fieldName)

Définit le nom de champ qui identifie ce sélecteur dans l'objet d'événement généré lors de il y a une interaction avec l'interface utilisateur. L'utilisateur peut voir le nom du champ. Obligatoire ; champ spécifié le nom doit être unique.

Paramètres

NomTypeDescription
fieldNameStringNom à attribuer à cette entrée.

Renvois

DatePicker : ce sélecteur, pour l'enchaînement.


setOnChangeAction(action)

Définit un Action exécuté par le script chaque fois que l'entrée du sélecteur change.

Paramètres

NomTypeDescription
actionActionAction à effectuer.

Renvois

DatePicker : ce sélecteur, pour l'enchaînement.


setTitle(title)

Définit le titre affiché au-dessus du champ de saisie.

Paramètres

NomTypeDescription
titleStringTitre du champ de saisie.

Renvois

DatePicker : ce sélecteur, pour l'enchaînement.


setValueInMsSinceEpoch(valueMsEpoch)

Définit la valeur préremplie à spécifier dans le champ de saisie.

Paramètres

NomTypeDescription
valueMsEpochNumberValeur par défaut placée dans l'entrée sous forme de nombre, en millisecondes, à l'époque. Seule la date et l'heure de l'epoch sont utilisées, et les valeurs supprimés. Elle est toujours représentée sous forme de chaîne dans les paramètres de rappel du formulaire.

Renvois

DatePicker : ce sélecteur, pour l'enchaînement.


setValueInMsSinceEpoch(valueMsEpoch)

Définit la valeur préremplie à spécifier dans le champ de saisie.

Paramètres

NomTypeDescription
valueMsEpochStringValeur par défaut placée dans l'entrée sous forme de chaîne, en millisecondes depuis à l'époque. Seule la date et l'heure de l'epoch sont utilisées, et les valeurs supprimés. Elle est toujours représentée sous forme de chaîne dans les paramètres de rappel du formulaire.

Renvois

DatePicker : ce sélecteur, pour l'enchaînement.