BottomRow |
วัตถุที่มีข้อมูลเกี่ยวกับองค์ประกอบในแถวล่างของบล็อก และข้อมูลระยะห่างของแถวล่าง องค์ประกอบในแถวล่างอาจประกอบด้วยมุม ที่กั้นระยะ และเส้นเชื่อมต่อถัดไป |
การเชื่อมต่อ |
คลาสพื้นฐานที่ใช้แทนการเชื่อมต่อและพื้นที่ที่ใช้ในบล็อก |
ConstantProvider |
ออบเจ็กต์ที่มอบค่าคงที่สำหรับการแสดงผลบล็อก |
ลิ้นชัก |
วัตถุที่วาดบล็อกตามข้อมูลการแสดงผลที่ระบุ |
ExternalValueInput |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่อินพุตค่าภายนอกใช้ระหว่างการแสดงผล |
ช่อง |
ออบเจ็กต์ที่มีข้อมูลเกี่ยวกับพื้นที่ที่ช่องใช้ในระหว่างการแสดงผล |
หมวก |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่หมวกใช้ระหว่างการแสดงภาพ |
ไอคอน |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ว่างที่ไอคอนใช้ระหว่างการแสดงผล |
InlineInput |
ออบเจ็กต์ที่มีข้อมูลเกี่ยวกับพื้นที่ที่อินพุตในบรรทัดใช้ระหว่างการแสดงผล |
InputConnection |
คลาสพื้นฐานเพื่อแสดงอินพุตที่ใช้พื้นที่บนบล็อกระหว่างการแสดงผล |
InputRow |
ออบเจ็กต์ที่มีข้อมูลเกี่ยวกับแถวที่มีอินพุตอย่างน้อย 1 รายการ |
InRowSpacer |
วัตถุที่มีข้อมูลเกี่ยวกับ Spacer ระหว่าง 2 องค์ประกอบในแถว |
JaggedEdge |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ขอบหยักของบล็อกที่ยุบอยู่จะกินพื้นที่ในระหว่างการแสดงภาพ |
MarkerSvg |
คลาสของตัวทำเครื่องหมาย โดยมีวิธีการสำหรับการแสดงตัวทำเครื่องหมายเป็น SVG |
สามารถวัดได้ |
คลาสพื้นฐานที่ใช้แสดงส่วนของบล็อกที่ใช้พื้นที่ระหว่างการแสดงผล ตัวสร้างสำหรับการวัดผลแบบไม่เว้นวรรคแต่ละรายการจะบันทึกขนาดขององค์ประกอบบล็อก (เช่น ช่อง อินพุตคำสั่ง) |
NextConnection |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่การเชื่อมต่อครั้งถัดไปใช้ระหว่างการแสดงผล |
OutputConnection |
ออบเจ็กต์ที่มีข้อมูลเกี่ยวกับพื้นที่ที่การเชื่อมต่อเอาต์พุตใช้ระหว่างการแสดงผล |
PathObject |
ออบเจ็กต์ที่จัดการการสร้างและการตั้งค่าองค์ประกอบ SVG แต่ละรายการที่ตัวแสดงผลใช้ |
PreviousConnection |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่การเชื่อมต่อก่อนหน้านี้ใช้ระหว่างการแสดงผล |
โปรแกรมแสดงภาพ |
คลาสพื้นฐานสำหรับตัวแสดงผลบล็อก |
RenderInfo |
วัตถุที่มีข้อมูลขนาดทั้งหมดที่จำเป็นสำหรับการวาดบล็อกนี้ บัตรผ่านมาตรการนี้ไม่เผยแพร่การเปลี่ยนแปลงไปยังบล็อก (แม้ว่าช่องอาจเลือกแสดงผลอีกครั้งเมื่อมีการเรียกใช้ getSize()) อย่างไรก็ตาม การโทรซ้ำๆ อาจมีค่าใช้จ่ายสูง |
RoundCorner |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่มุมโค้งใช้ในระหว่างการแสดงผล |
แถว |
วัตถุที่แสดงแถวเดี่ยวบนบล็อกที่แสดงผลและองค์ประกอบย่อยทั้งหมดของบล็อกนั้น |
SpacerRow |
วัตถุที่มีข้อมูลเกี่ยวกับ Spacer ระหว่าง 2 แถว |
SquareCorner |
วัตถุที่มีข้อมูลเกี่ยวกับพื้นที่ที่มุมสี่เหลี่ยมจัตุรัสใช้ระหว่างการแสดงผล |
StatementInput |
ออบเจ็กต์ที่มีข้อมูลเกี่ยวกับพื้นที่ที่อินพุตคำสั่งใช้ระหว่างการแสดงผล |
TopRow |
วัตถุที่มีข้อมูลเกี่ยวกับองค์ประกอบในแถวบนสุดของบล็อก รวมถึงข้อมูลการปรับขนาดสำหรับแถวบนสุด องค์ประกอบในแถวบนสุดสามารถประกอบด้วยมุม หมวก ที่กั้นระยะ และเส้นเชื่อมต่อก่อนหน้า หลังจากเรียกตัวสร้างนี้ แถวจะมีองค์ประกอบที่ไม่ใช่ตัวเว้นวรรคทั้งหมดที่จำเป็น |