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);

พารามิเตอร์

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