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() |