允许用户输入时间的输入字段。
var 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"));
方法
方法 | 返回类型 | 简介 |
---|---|---|
setFieldName(fieldName) | TimePicker | 设置在有界面互动时生成的事件对象中用于标识此选择器的字段名称。 |
setHours(hours) | TimePicker | 设置要在输入字段中设置的预填充营业时间值。 |
setMinutes(minutes) | TimePicker | 设置要在输入字段中设置的预填充分钟值。 |
setOnChangeAction(action) | TimePicker | 设置每当选择器输入更改时脚本执行的 Action 。 |
setTitle(title) | TimePicker | 设置在输入字段上方显示的标题。 |
详细文档
setFieldName(fieldName)
设置在有界面互动时生成的事件对象中用于标识此选择器的字段名称。该字段名称会向用户显示。必需;指定的字段名称必须是唯一的。
参数
名称 | 类型 | 说明 |
---|---|---|
fieldName | String | 分配给此输入的名称。 |
返回
TimePicker
- 此选择器,用于串联。
setHours(hours)
设置要在输入字段中设置的预填充营业时间值。
参数
名称 | 类型 | 说明 |
---|---|---|
hours | Integer | 输入中的默认小时值,范围从 0 到 23。它始终在表单回调参数中表示为字符串。 |
返回
TimePicker
- 此选择器,用于串联。
setMinutes(minutes)
设置要在输入字段中设置的预填充分钟值。
参数
名称 | 类型 | 说明 |
---|---|---|
minutes | Integer | 输入中的默认分钟值,范围为 0 到 59。它始终在表单回调参数中表示为字符串。 |
返回
TimePicker
- 此选择器,用于串联。