blockly > FieldMultilineInput > (เครื่องมือสร้าง)

FieldMultilineInput.(constructor)

สร้างอินสแตนซ์ใหม่ของคลาส FieldMultilineInput

ลายเซ็น:

constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldMultilineInputValidator, config?: FieldMultilineInputConfig);

พารามิเตอร์

พารามิเตอร์ Type คำอธิบาย
value สตริง | ประเภทของ Field.SKIP_SETUP (ไม่บังคับ) เนื้อหาเริ่มต้นของช่อง ควรแคสต์เป็นสตริง ค่าเริ่มต้นจะเป็นสตริงว่างเปล่าหากเป็น Null หรือไม่ระบุ ยอมรับ Field.SKIP_SETUP ด้วยหากคุณต้องการข้ามการตั้งค่า (ใช้โดยคลาสย่อยที่ต้องการจัดการการกำหนดค่าและการตั้งค่าของฟิลด์หลังจากที่ตัวสร้างของตนเองทำงานแล้ว)
validator FieldMultilineInputValidator (ไม่บังคับ) ฟังก์ชันที่ไม่บังคับซึ่งเรียกใช้เพื่อตรวจสอบข้อจำกัดใดๆ ในสิ่งที่ผู้ใช้ป้อน นำข้อความใหม่เป็นอาร์กิวเมนต์และแสดงผลข้อความที่ยอมรับ ข้อความแทนที่ หรือค่าว่างเพื่อล้มเลิกการเปลี่ยนแปลง
การกำหนดค่า FieldMultilineInputConfig (ไม่บังคับ) แผนที่ของตัวเลือกที่ใช้เพื่อกำหนดค่าช่อง ดูรายการพร็อพเพอร์ตี้ที่พารามิเตอร์นี้รองรับได้ใน[เอกสารประกอบการสร้างช่อง]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/multiline-text-input#creation