Class DatePicker

DatePicker

Um campo de entrada que permite inserir uma data.

Disponível nos complementos do Google Workspace e nos apps do 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 retornoBreve descrição
setFieldName(fieldName)DatePickerDefine o nome do campo que identifica este seletor no objeto de evento que é gerado quando há uma interação de interface.
setOnChangeAction(action)DatePickerDefine uma Action que o script executa sempre que a entrada do seletor muda.
setTitle(title)DatePickerDefine o título exibido acima do campo de entrada.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDefine o valor pré-preenchido a ser definido no campo de entrada.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDefine o valor pré-preenchido a ser definido no campo de entrada.

Documentação detalhada

setFieldName(fieldName)

Define o nome do campo que identifica este seletor no objeto de evento que é gerado quando há uma interação de interface. O nome do campo fica visível para o usuário. Obrigatório; o campo especificado nome precisa ser único.

Parâmetros

NomeTipoDescrição
fieldNameStringO nome a ser atribuído a esta entrada.

Retornar

DatePicker: este seletor, para encadeamento.


setOnChangeAction(action)

Define uma Action que o script executa sempre que a entrada do seletor muda.

Parâmetros

NomeTipoDescrição
actionActionA ação a ser tomada.

Retornar

DatePicker: este seletor, para encadeamento.


setTitle(title)

Define o título exibido acima do campo de entrada.

Parâmetros

NomeTipoDescrição
titleStringO título do campo de entrada.

Retornar

DatePicker: este seletor, para encadeamento.


setValueInMsSinceEpoch(valueMsEpoch)

Define o valor pré-preenchido a ser definido no campo de entrada.

Parâmetros

NomeTipoDescrição
valueMsEpochNumberO valor padrão colocado na entrada como um número, em milissegundos, desde que da época. Somente a data do horário de época é usada, e a hora do horário de época é descartadas. É sempre representado como uma string no formato de parâmetros de callback.

Retornar

DatePicker: este seletor, para encadeamento.


setValueInMsSinceEpoch(valueMsEpoch)

Define o valor pré-preenchido a ser definido no campo de entrada.

Parâmetros

NomeTipoDescrição
valueMsEpochStringO valor padrão colocado na entrada como uma string, em milissegundos, desde que da época. Somente a data do horário de época é usada, e a hora do horário de época é descartadas. É sempre representado como uma string no formato de parâmetros de callback.

Retornar

DatePicker: este seletor, para encadeamento.