عناصر

در طول اندازه‌گیری، بلوک به ردیف‌هایی تقسیم می‌شود که حاوی عناصر غیر همپوشانی و فاصله‌کننده‌های عنصر هستند.

عناصر

عناصر چیزهای بصری را در یک بلوک نشان می دهند. مثال‌ها شامل عناصری هستند که نشان می‌دهند:

  • زمینه های
  • نمادها
  • اتصالات
  • گوشه ها

یک بلوک تکراری با عناصر مشخص شده

هر عنصر یک مستطیل است که مرزهای چیز بصری را مشخص می کند، به اضافه مقداری داده اضافی خاص برای هر نوع عنصر.

مرزهای عنصر معمولاً توسط یک کلاس خارجی (یعنی چیزی که آنها نشان می دهند) تعیین می شود. به عنوان مثال، عناصر فیلد نشان دهنده فیلدها هستند و اندازه آنها با روش getSize فیلد تعیین می شود.

فاصله دهنده عنصر

فاصله‌گذار عنصر فضای خالی است که بین عناصر در یک ردیف قرار می‌گیرد.

یک بلوک تکراری با فاصله‌کننده‌های عنصر با رنگ صورتی برجسته شده است

محدوده فاصله‌گیرها توسط اطلاعات رندر در طول اندازه‌گیری تعیین می‌شود. پس از اندازه گیری همه عناصر بلوک، اطلاعات رندر فضاهایی به اندازه انتخاب شده خود را بین عناصر درج می کند. اندازه ها لازم نیست سازگار باشند. آنها اغلب بسته به عناصر هر دو طرف فاصله دهنده متفاوت هستند.