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

FieldImage.(constructor)

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

ลายเซ็น:

constructor(src: string | typeof Field.SKIP_SETUP, width: string | number, height: string | number, alt?: string, onClick?: (p1: FieldImage) => void, flipRtl?: boolean, config?: FieldImageConfig);

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
src สตริง | ประเภท Field.SKIP_SETUP URL ของรูปภาพ และยอมรับ Field.SKIP_SETUP ด้วยเช่นกันหากคุณต้องการข้ามการตั้งค่า (ใช้โดยคลาสย่อยที่ต้องจัดการการกำหนดค่าและการตั้งค่าของช่องหลังจากเรียกใช้ตัวสร้างของตนเองเท่านั้น)
ความกว้าง สตริง | หมายเลข ความกว้างของรูปภาพ
ส่วนสูง สตริง | หมายเลข ความสูงของรูปภาพ
alt สตริง (ไม่บังคับ) ข้อความแสดงแทนที่ไม่บังคับเมื่อยุบบล็อก
onClick (หน้า 1: FieldImage) => เป็นโมฆะ (ไม่บังคับ) ฟังก์ชันที่ไม่บังคับที่จะเรียกใช้เมื่อคลิกรูปภาพ หากมีการกำหนด onClick จะต้องกำหนด Alt ด้วย
flipRtl boolean (ไม่บังคับ) เลือกว่าจะพลิกไอคอนแบบขวาไปซ้ายหรือไม่
การกำหนดค่า FieldImageConfig (ไม่บังคับ) แผนที่ตัวเลือกที่ใช้ในการกำหนดค่าช่อง ดูรายการพร็อพเพอร์ตี้ที่พารามิเตอร์นี้รองรับได้ใน[เอกสารประกอบการสร้างฟิลด์]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation