تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > blockRendering
مساحة اسم blockRendering
صفوف
لكل الصف |
الوصف |
BottomRow |
عنصر يحتوي على معلومات عن العناصر في الصف السفلي من أحد الأقسام، بالإضافة إلى معلومات عن المسافة بين العناصر في الصف السفلي يمكن أن تتألف العناصر في الصف السفلي من الزوايا والمسافات الفاصلة والوصلات التالية. |
الاتصال |
الفئة الأساسية لتمثيل اتصال والمساحة التي يشغلها في الكتلة |
ConstantProvider |
عنصر يقدّم ثوابت لعرض الكتل |
الدرج |
عنصر يرسم كتلة استنادًا إلى معلومات العرض المحدّدة |
ExternalValueInput |
عنصر يحتوي على معلومات عن المساحة التي تشغلها إدخال قيمة خارجية أثناء العرض |
الحقل |
عنصر يحتوي على معلومات عن المساحة التي يشغلها الحقل أثناء العرض |
قبعة |
عنصر يحتوي على معلومات عن المساحة التي تشغلها القبّعة أثناء العرض |
الرمز |
عنصر يحتوي على معلومات عن المساحة التي يشغلها الرمز أثناء العرض. |
InlineInput |
عنصر يحتوي على معلومات عن المساحة التي يشغلها إدخال مضمّن أثناء العرض. |
InputConnection |
الفئة الأساسية لتمثيل إدخال يشغل مساحة في قالب أثناء العرض |
InputRow |
عنصر يحتوي على معلومات عن صف يحتوي على إدخال واحد أو أكثر |
InRowSpacer |
عنصر يحتوي على معلومات عن مساحة بين عنصرَين في صف |
JaggedEdge |
عنصر يحتوي على معلومات عن المساحة التي تشغلها الحافة المموّهة للكتلة المُدمجة أثناء العرض. |
قابلة للقياس |
الفئة الأساسية لتمثيل جزء من قالب يشغل مساحة أثناء العرض يسجِّل مُنشئ كلّ عنصر قابل للقياس غير المخصّص للفاصل حجم عنصر الكتلة (مثل الحقل أو إدخال البيان). |
NextConnection |
عنصر يحتوي على معلومات عن المساحة التي يشغلها الربط التالي أثناء العرض. |
OutputConnection |
عنصر يحتوي على معلومات عن المساحة التي يشغلها اتصال الإخراج أثناء العرض. |
PathObject |
عنصر يعالج إنشاء كل عنصر من عناصر SVG التي يستخدمها برنامج التقديم وضبطها |
PreviousConnection |
عنصر يحتوي على معلومات عن المساحة التي يشغلها اتصال سابق أثناء العرض |
مُعرِّف |
الفئة الأساسية لمُنشئ الوحدات |
RenderInfo |
عنصر يحتوي على جميع معلومات الحجم اللازمة لرسم هذا المربّع لا تؤدي عملية قياس الأداء هذه إلى نشر التغييرات على الكتلة (على الرغم من أنّ الحقول قد تختار إعادة التقديم عند استدعاء getSize()). ومع ذلك، قد يكون الاتصال به بشكل متكرّر مكلفًا. |
RoundCorner |
عنصر يحتوي على معلومات عن المساحة التي يشغلها أحد الزوايا المستديرة أثناء العرض. |
الصف |
عنصر يمثّل صفًا واحدًا في كتلة معروضة وجميع مكوّناتها الفرعية |
SpacerRow |
عنصر يحتوي على معلومات عن مساحة بين صفَّين |
SquareCorner |
عنصر يحتوي على معلومات عن المساحة التي تشغلها زاوية مربّعة أثناء العرض. |
StatementInput |
عنصر يحتوي على معلومات عن المساحة التي تشغلها إدخالات البيان أثناء العرض |
TopRow |
عنصر يحتوي على معلومات عن العناصر في الصف العلوي من أحد الأقسام، بالإضافة إلى معلومات عن حجم الصف العلوي. يمكن أن تتألف العناصر في الصف العلوي من زوايا وأغطية وعناصر فاصلة واتصالات سابقة. بعد استدعاء هذا المُنشئ، سيحتوي الصف على جميع العناصر غير الفواصل التي يحتاجها. |
الدوال
واجهات
الواجهة |
الوصف |
InsideCorners |
عنصر يحتوي على معلومات الحجم والمسار حول الزوايا الداخلية |
IPathObject |
واجهة لعنصر مسار مربّع |
JaggedTeeth |
عنصر يحتوي على معلومات الحجم والمسار حول مؤشرات الكتل المُدمجة |
الشاشة المُنقرة |
عنصر يحتوي على معلومات الحجم والمسار عن الدرجة |
OutsideCorners |
عنصر يحتوي على معلومات الحجم والمسار حول الزوايا الخارجية |
PuzzleTab |
عنصر يحتوي على معلومات الحجم والمسار حول علامة تبويب أحجية. |
StartHat |
عنصر يحتوي على معلومات الحجم والمسار حول قبعة البداية |
المتغيّرات
الأسماء البديلة
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]