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