blockly > FieldTextInput > (constructor)
FieldTextInput.(constructor)
สร้างอินสแตนซ์ใหม่ของคลาส FieldTextInput
ลายเซ็น:
constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldTextInputValidator | null, config?: FieldTextInputConfig);
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
value | string | ประเภท Field.SKIP_SETUP | (ไม่บังคับ) ค่าเริ่มต้นของช่อง ควรแคสต์เป็นสตริง ค่าเริ่มต้นจะเป็นสตริงว่างหากเป็น Null หรือไม่ได้ระบุ และยังยอมรับ Field.SKIP_SETUP ด้วยหากต้องการข้ามการตั้งค่า (ใช้โดยคลาสย่อยที่ต้องการจัดการการกําหนดค่าและการตั้งค่าค่าในช่องหลังจากที่ตัวสร้างของตนเองทํางานแล้วเท่านั้น) |
โปรแกรมตรวจสอบ | FieldTextInputValidator | null | (ไม่บังคับ) ฟังก์ชันที่เรียกใช้เพื่อตรวจสอบการเปลี่ยนแปลงค่าของฟิลด์ รับสตริงและแสดงผลสตริงที่ผ่านการตรวจสอบแล้ว หรือค่า Null เพื่อยกเลิกการเปลี่ยนแปลง |
การกำหนดค่า | FieldTextInputConfig | (ไม่บังคับ) แผนที่ตัวเลือกที่ใช้ในการกำหนดค่าช่อง ดูรายการพร็อพเพอร์ตี้ที่พารามิเตอร์นี้รองรับได้ใน[เอกสารประกอบการสร้างฟิลด์]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/text-input#creation |