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