blockly > ประวัติ > RenderInfo
คลาส geras.RenderInfo
วัตถุที่มีข้อมูลการปรับขนาดทั้งหมดที่จำเป็นในการวาดบล็อกนี้ ซึ่งปรับแต่งสำหรับโหมดแสดงภาพ Gera
บัตรผ่าน Measurement Pass นี้จะไม่เผยแพร่การเปลี่ยนแปลงไปยังการบล็อก (แต่ช่องอาจเลือกแสดงผลอีกครั้งเมื่อมีการเรียกใช้ getSize()) อย่างไรก็ตาม การโทรซ้ำๆ อาจมีค่าใช้จ่ายสูง
ลายเซ็น:
export declare class RenderInfo extends BaseRenderInfo
ขยาย: BaseRenderInfo
ผู้ผลิต
| ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| (constructor)(ผู้แสดงผล, บล็อก) | สร้างอินสแตนซ์ใหม่ของคลาส RenderInfo |
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
|---|---|---|---|
| constants_ | ConstantProvider | ||
| renderer_ |
|
โหมดแสดงภาพ |
เมธอด
| วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| addElemSpacing_() | ||
| addInput_(อินพุต, ActiveRow) | ||
| alignRowElements_() | ||
| finalize_() | ||
| getDesiredRowWidth_(row) | ||
| getElemCenterline_(แถว, elem) | ||
| getInRowSpacing_(ก่อนหน้า, ถัดไป) | ||
| getRenderer() | ดาวน์โหลดตัวแสดงผลบล็อกที่ใช้งานอยู่ | |
| getSpacerRowHeight_(ก่อนหน้า ถัดไป) | ||
| populateBottomRow_() |