blockly > blockRendering > BottomRow
คลาส blockRendering.BottomRow
วัตถุที่มีข้อมูลเกี่ยวกับองค์ประกอบที่อยู่ในแถวล่างของบล็อกและข้อมูลการเว้นระยะห่างสำหรับแถวล่าง องค์ประกอบในแถวล่างสามารถประกอบด้วยมุม ที่กั้นระยะ และการเชื่อมต่อถัดไป
ลายเซ็น:
export declare class BottomRow extends Row
ขยาย: แถว
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(ตัวสร้าง)(ค่าคงที่) | สร้างอินสแตนซ์ใหม่ของคลาส BottomRow |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
เกณฑ์พื้นฐาน | ตัวเลข | ตำแหน่ง Y ของขอบด้านล่างของบล็อกซึ่งสัมพันธ์กับจุดเริ่มต้นของการแสดงผลบล็อก | |
การเชื่อมต่อ | NextConnection | ค่าว่าง | การเชื่อมต่อถัดไปในแถว หากมี | |
descenderHeight | ตัวเลข | ปริมาณที่ส่วนล่างของบล็อกขยายอยู่ใต้ขอบแนวนอน เช่น เพราะการเชื่อมต่อครั้งถัดไป ต้องไม่เป็นค่าลบ (ดู #2820) | |
hasNextConnection | boolean | แถวนี้มีการเชื่อมต่อถัดไปหรือไม่ |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
endsWithElemSpacer() | ||
hasLeftSquareCorner(block) | แสดงผลว่าแถวล่างมีมุมสี่เหลี่ยมจัตุรัสด้านซ้ายหรือไม่ | |
hasRightSquareCorner(_block) | แสดงผลว่าแถวล่างมีมุมสี่เหลี่ยมจัตุรัสด้านขวาหรือไม่ | |
measure() | ||
startsWithElemSpacer() |