Class DatePicker

DatePicker

ช่องป้อนข้อมูลที่อนุญาตให้ป้อนวันที่

ใช้ได้กับส่วนเสริมของ Google Workspace และแอป 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"));

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFieldName(fieldName)DatePickerตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อ ก็ต้องมีการโต้ตอบกับ UI
setOnChangeAction(action)DatePickerตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่ออินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง
setTitle(title)DatePickerตั้งค่าชื่อที่แสดงเหนือช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DatePickerตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DatePickerตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล

เอกสารโดยละเอียด

setFieldName(fieldName)

ตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อ ก็ต้องมีการโต้ตอบกับ UI ผู้ใช้จะเห็นชื่อช่อง ต้องระบุ ช่องที่ระบุ ชื่อต้องไม่ซ้ำกัน

พารามิเตอร์

ชื่อประเภทคำอธิบาย
fieldNameStringชื่อที่จะกำหนดให้กับอินพุตนี้

รีเทิร์น

DatePicker — เครื่องมือเลือกสำหรับการทำเชน


setOnChangeAction(action)

ตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่ออินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง

พารามิเตอร์

ชื่อประเภทคำอธิบาย
actionActionการดำเนินการที่ต้องทำ

รีเทิร์น

DatePicker — เครื่องมือเลือกสำหรับการทำเชน


setTitle(title)

ตั้งค่าชื่อที่แสดงเหนือช่องป้อนข้อมูล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
titleStringชื่อของช่องป้อนข้อมูล

รีเทิร์น

DatePicker — เครื่องมือเลือกสำหรับการทำเชน


setValueInMsSinceEpoch(valueMsEpoch)

ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
valueMsEpochNumberค่าเริ่มต้นที่ใส่เป็นตัวเลขในอินพุต โดยมีหน่วยเป็นมิลลิวินาทีตั้งแต่ Epoch ใช้เพียงวันที่ของเวลา Epoch เท่านั้น และเวลาของ Epoch คือ ทิ้งแล้ว โดยจะแสดงเป็นสตริงในพารามิเตอร์ Callback ของแบบฟอร์มเสมอ

รีเทิร์น

DatePicker — เครื่องมือเลือกสำหรับการทำเชน


setValueInMsSinceEpoch(valueMsEpoch)

ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
valueMsEpochStringค่าเริ่มต้นที่วางในอินพุตเป็นสตริง โดยมีหน่วยเป็นมิลลิวินาทีตั้งแต่ Epoch ใช้เพียงวันที่ของเวลา Epoch เท่านั้น และเวลาของ Epoch คือ ทิ้งแล้ว โดยจะแสดงเป็นสตริงในพารามิเตอร์ Callback ของแบบฟอร์มเสมอ

รีเทิร์น

DatePicker — เครื่องมือเลือกสำหรับการทำเชน