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 |