blockly > blockRendering > TopRow

המחלקהblockRendering.TopRow

אובייקט שמכיל מידע על הרכיבים שנמצאים בשורה העליונה של בלוק, וכן מידע על הגודל של השורה העליונה. רכיבים בשורה העליונה יכולים לכלול פינות, כובעים, מפרידים וחיבורים קודמים. אחרי הקריאה ל-constructor הזה, השורה תכיל את כל הרכיבים שדרושים להם, שאינם מפרידים.

Signature:

export declare class TopRow extends Row 

מרחיבה: שורה

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(קבועים) יצירה של מופע חדש של המחלקה TopRow

מאפיינים

נכס גורמי שינוי סוג תיאור
ascenderHeight number עד כמה השורה מתרחבת מעל לקו הקפאה שלה.
אותיות רישיות number נקודת ההתחלה לשרטוט השורה, בכיוון ה-y. כך אנחנו יכולים לצייר כובעים וצורות דומות שלא מתחילות במקור. חייב להיות לא שלילי (ראו #2820).
חיבור PreviousConnection | null החיבור הקודם בבלוק, אם יש כזה.
hasPreviousConnection בוליאני האם לבלוק יש חיבור קודם.

שיטות

שיטה גורמי שינוי תיאור
endsWithElemSpacer()
hasLeftSquareCorner(block) הפונקציה מחזירה אם בשורה העליונה יש פינה שמאלית ריבועית.
hasRightSquareCorner(_block) הפונקציה מחזירה אם לשורה העליונה יש פינה מרובעת ימנית.
measure()
startsWithElemSpacer()