ช่องป้อนข้อมูลที่ให้ผู้ใช้ป้อนเวลาได้
ใช้ได้กับส่วนเสริมของ Google Workspace และแอป Google Chat
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 | ตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI |
setHours(hours) | TimePicker | ตั้งค่าชั่วโมงที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล |
setMinutes(minutes) | TimePicker | ตั้งค่านาทีที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล |
setOnChangeAction(action) | TimePicker | ตั้งค่า Action ที่สคริปต์ดำเนินการเมื่ออินพุตเครื่องมือเลือกเปลี่ยนแปลง |
setTitle(title) | TimePicker | ตั้งชื่อที่แสดงเหนือช่องป้อนข้อมูล |
เอกสารโดยละเอียด
setFieldName(fieldName)
ตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI ผู้ใช้จะเห็นชื่อช่อง ต้องระบุ ชื่อช่องที่ระบุ ต้องไม่ซ้ำกัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
fieldName | String | ชื่อที่จะกำหนดให้กับอินพุตนี้ |
รีเทิร์น
TimePicker
— เครื่องมือเลือกนี้สำหรับการทำเชน
setHours(hours)
ตั้งค่าชั่วโมงที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
hours | Integer | ค่าชั่วโมงเริ่มต้นที่ใส่ในอินพุตจะอยู่ในช่วง 0 ถึง 23 โดยจะแสดงเป็นสตริงในพารามิเตอร์โค้ดเรียกกลับของแบบฟอร์มเสมอ |
รีเทิร์น
TimePicker
— เครื่องมือเลือกนี้สำหรับการทำเชน
setMinutes(minutes)
ตั้งค่านาทีที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
minutes | Integer | ค่านาทีเริ่มต้นที่ใส่ในอินพุตจะอยู่ในช่วง 0 ถึง 59 โดยจะแสดงเป็นสตริงในพารามิเตอร์โค้ดเรียกกลับของแบบฟอร์มเสมอ |
รีเทิร์น
TimePicker
— เครื่องมือเลือกนี้สำหรับการทำเชน
setOnChangeAction(action)
ตั้งค่า Action
ที่สคริปต์ดำเนินการเมื่ออินพุตเครื่องมือเลือกเปลี่ยนแปลง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
action | Action | การดำเนินการที่ต้องทำ |
รีเทิร์น
TimePicker
— เครื่องมือเลือกนี้สำหรับการทำเชน
setTitle(title)
ตั้งชื่อที่แสดงเหนือช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อช่องป้อนข้อมูล |
รีเทิร์น
TimePicker
— เครื่องมือเลือกนี้สำหรับการทำเชน