blockly > blockRendering > TopRow

blockRendering.TopRow class

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

Signature:

export declare class TopRow extends Row 

מרחיב: שורה

יצרנים

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

תכונות

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

שיטות

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