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 |