一个输入字段,供用户输入时间。
适用于 Google Workspace 插件和 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'), );
方法
| 方法 | 返回类型 | 简介 | 
|---|---|---|
| set | Time | 设置在发生界面互动时生成的事件对象中用于标识此选择器的字段名称。 | 
| set | Time | 设置要在输入字段中设置的预先填充的小时数值。 | 
| set | Time | 设置要在输入字段中设置的预填充分钟数值。 | 
| set | Time | 设置一个 Action,以便脚本在选择器输入发生变化时执行该操作。 | 
| set | Time | 设置显示在输入字段上方的标题。 | 
详细文档
set
设置在发生界面互动时生成的事件对象中用于标识此选择器的字段名称。用户可以看到字段名称。必填;指定的字段名称必须是唯一的。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| field | String | 要分配给此输入的名称。 | 
返回
Time - 此选择器,用于链式调用。
set
设置要在输入字段中设置的预先填充的小时数值。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| hours | Integer | 输入中的默认小时值,范围为 0 到 23。它始终在表单回调参数中表示为字符串。 | 
返回
Time - 此选择器,用于链式调用。
set
设置要在输入字段中设置的预填充分钟数值。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| minutes | Integer | 输入中的默认分钟值,范围为 0 到 59。它始终在表单回调参数中表示为字符串。 | 
返回
Time - 此选择器,用于链式调用。