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