blockly > blockRendering > الصف
فئة blockRendering.Row
كائن يمثّل صفًّا واحدًا على قطعة معروضة وجميع مكوّناتها الفرعية.
Signature:
export declare class Row
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(الدالة الإنشائية)(الثوابت) | إنشاء مثيل جديد لفئة Row |
أماكن إقامة
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
المحاذاة | الرقم | فارغ | محاذاة الصف. | |
constants_ |
|
ConstantProvider | |
العناصر | قابلة للقياس[] | مصفوفة من العناصر المضمّنة في هذا الصف. | |
hasDummyInput | منطقي | ما إذا كان الصف يحتوي على أي إدخالات وهمية أو إدخالات صف النهاية. | |
hasExternalInput | منطقي | ما إذا كان الصف يتضمّن أي إدخالات خارجية | |
hasInlineInput | منطقي | ما إذا كان الصف يحتوي على أي إدخالات مضمَّنة | |
hasJaggedEdge | منطقي | ما إذا كان الصف يتضمّن حافة مسنّنة. | |
hasStatement | منطقي | ما إذا كان الصف يحتوي على أي إدخالات للعبارة | |
height | الرقم | تمثّل هذه السمة ارتفاع الصف. | |
minHeight | الرقم | تمثّل هذه السمة الحد الأدنى لارتفاع الصف. | |
minWidth | الرقم | تمثّل هذه السمة الحد الأدنى لعرض الصف، من الحافة اليسرى للقطعة إلى اليمين. ولا تشمل الوحدات الفرعية ما لم تكن مُضمَّنة. | |
notchOffset | الرقم | ||
statementEdge | الرقم | حيث يجب أن توجد الحافة اليسرى لجميع إدخالات العبارة في الكتلة. وهذا من شأنه التأكد من أن مدخلات العبارة التي يتم معالجتها من خلال حقول عرض المتغير تتم محاذاة جميعها. | |
النوع | الرقم | ||
العرض | الرقم | تمثّل هذه السمة عرض الصف، من الحافة اليسرى للقطعة إلى اليمين. ولا تشمل الوحدات الفرعية ما لم تكن مُضمَّنة. | |
widthWithConnectedBlocks | الرقم | عرض الصف، من الحافة اليسرى للمربّع إلى حافة القطعة أو أي مربّعات فرعية مرتبطة. | |
xPos | الرقم | الموضع X للصف بالنسبة إلى أصل مجموعة svg الخاصة بالكتلة | |
yPos | الرقم | الموضع Y للصف بالنسبة إلى أصل مجموعة svg الخاصة بالكتلة |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
endsWithElemSpacer() | تحدّد ما إذا كان يجب أن ينتهي هذا الصف بفاصل عنصر. | |
getFirstSpacer() | طريقة ملائمة للحصول على أول عنصر فاصل في هذا الصف. | |
getLastInput() | الحصول على الإدخال الأخير في هذا الصف، إذا كان يتضمن إدخالاً. | |
getLastSpacer() | طريقة ملائمة للحصول على آخر عنصر فاصل في هذا الصف. | |
measure() | افحص كل المكوّنات الفرعية واملأ كل خصائص الحجم في الصف. | |
startsWithElemSpacer() | تحدد ما إذا كان يجب أن يبدأ هذا الصف بفاصل عنصر. |