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