Class DatePicker

DatePicker

Un campo de entrada que permite ingresar una fecha.

Está disponible para complementos de Google Workspace y apps de 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étodos

MétodoTipo de datos que se muestraDescripción breve
setFieldName(fieldName)DatePickerEstablece el nombre de campo que identifica a este selector en el objeto de evento que se genera cuando hay una interacción de la IU.
setOnChangeAction(action)DatePickerEstablece un Action que realiza la secuencia de comandos cada vez que cambia la entrada del selector.
setTitle(title)DatePickerEstablece el título que se muestra sobre el campo de entrada.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerEstablece el valor precompletado que se establecerá en el campo de entrada.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerEstablece el valor precompletado que se establecerá en el campo de entrada.

Documentación detallada

setFieldName(fieldName)

Establece el nombre de campo que identifica a este selector en el objeto de evento que se genera cuando hay una interacción de la IU. El nombre del campo es visible para el usuario. Obligatorio; el nombre del campo especificado debe ser único.

Parámetros

NombreTipoDescripción
fieldNameStringEl nombre que se asignará a esta entrada.

Devolvedor

DatePicker: Este selector se usa para encadenamiento.


setOnChangeAction(action)

Establece un Action que realiza la secuencia de comandos cada vez que cambia la entrada del selector.

Parámetros

NombreTipoDescripción
actionActionLa acción por realizar.

Devolvedor

DatePicker: Este selector se usa para encadenamiento.


setTitle(title)

Establece el título que se muestra sobre el campo de entrada.

Parámetros

NombreTipoDescripción
titleStringEs el título del campo de entrada.

Devolvedor

DatePicker: Este selector se usa para encadenamiento.


setValueInMsSinceEpoch(valueMsEpoch)

Establece el valor precompletado que se establecerá en el campo de entrada.

Parámetros

NombreTipoDescripción
valueMsEpochNumberEs el valor predeterminado que se coloca en la entrada como un número, en milisegundos desde el ciclo de entrenamiento. Solo se usa la fecha de la época y se descarta la hora de la época. Siempre se representa como una cadena en los parámetros de devolución de llamada de forma.

Devolvedor

DatePicker: Este selector se usa para encadenamiento.


setValueInMsSinceEpoch(valueMsEpoch)

Establece el valor precompletado que se establecerá en el campo de entrada.

Parámetros

NombreTipoDescripción
valueMsEpochStringEs el valor predeterminado que se coloca en la entrada como una cadena, en milisegundos desde el ciclo de entrenamiento. Solo se usa la fecha de la época y se descarta la hora de la época. Siempre se representa como una cadena en los parámetros de devolución de llamada de forma.

Devolvedor

DatePicker: Este selector se usa para encadenamiento.