blockly > thrasos > RenderInfo
คลาส thrasos.RenderInfo
ออบเจ็กต์ที่มีข้อมูลการปรับขนาดทั้งหมดที่จำเป็นในการวาดบล็อกนี้
การส่งผ่านการวัดนี้จะไม่ส่งต่อการเปลี่ยนแปลงไปยังบล็อก (แม้ว่าช่องอาจเลือกที่จะแสดงผลอีกครั้งเมื่อมีการเรียก getSize()) อย่างไรก็ตาม การเรียกใช้ซ้ำๆ อาจทำให้เสียค่าใช้จ่าย
ลายเซ็น:
export declare class RenderInfo extends BaseRenderInfo
ขยายจาก: BaseRenderInfo
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(constructor)(renderer, block) | สร้างอินสแตนซ์ใหม่ของคลาส RenderInfo |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
renderer_ | protected |
โปรแกรมร่างภาพ |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
addElemSpacing_() | ||
finalize_() | ||
getElemCenterline_(row, elem) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | รับโปรแกรมแสดงผลบล็อกที่ใช้อยู่ | |
getSpacerRowHeight_(ก่อนหน้า ถัดไป) |