ในระหว่างการวัด การบล็อกจะแบ่งออกเป็นแถวซึ่งมีองค์ประกอบที่ไม่ซ้อนทับกันและที่กั้นองค์ประกอบ
องค์ประกอบ
องค์ประกอบคือสิ่งที่มองเห็นได้ในบล็อก ตัวอย่างเช่น องค์ประกอบ ที่แสดงถึง
- ช่อง
- ไอคอน
- การติดต่อ
- มุม
แต่ละองค์ประกอบคือสี่เหลี่ยมผืนผ้าที่กำหนดขอบเขตของสิ่งที่มองเห็นได้ รวมถึงข้อมูลเพิ่มเติมบางส่วนที่เจาะจงสำหรับองค์ประกอบแต่ละประเภท
ขอบเขตขององค์ประกอบมักกำหนดโดยคลาสภายนอก (ซึ่งเป็นสิ่งที่แสดงถึง) ตัวอย่างเช่น องค์ประกอบช่องแสดงถึงช่อง และขนาดของช่องจะกำหนดตามเมธอด getSize
ของช่อง
ที่กั้นองค์ประกอบ
พื้นที่สำหรับองค์ประกอบคือพื้นที่ว่างที่เชื่อมระหว่างองค์ประกอบในแถว
ขอบเขตของพื้นที่กั้นจะกำหนดโดยข้อมูลการแสดงผลระหว่างการวัด หลังจากวัดองค์ประกอบทั้งหมดของบล็อกแล้ว ข้อมูลการแสดงผลจะแทรกช่องว่างตามขนาดที่เลือกระหว่างองค์ประกอบต่างๆ ขนาดไม่จำเป็นต้องตรงกัน ขนาดต่างๆ มักแตกต่างกันขึ้นอยู่กับองค์ประกอบที่อยู่ด้านข้างของที่กั้นระยะ