blockly > blockRendering > שורה
מחלקה blockRendering.Row
אובייקט שמייצג שורה אחת בבלוק שעבר עיבוד וכל רכיבי המשנה שלו.
Signature:
export declare class Row
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(קבועים) | יצירה של מופע חדש של המחלקה Row |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
יישור | מספר | null | יישור השורה. | |
constants_ |
|
ConstantProvider | |
רכיבים | ניתנות למדידה[] | מערך של רכיבים הכלולים בשורה הזו. | |
hasDummyInput | בוליאני | האם השורה כוללת קלט דמה או קלט מהשורה האחרונה. | |
hasExternalInput | בוליאני | האם השורה כוללת קלט חיצוני. | |
hasInlineInput | בוליאני | האם השורה כוללת קלט מוטבע. | |
hasJaggedEdge | בוליאני | האם לשורה יש קצה משונן. | |
hasStatement | בוליאני | האם השורה כוללת קלט של הצהרה. | |
height (גובה) | number | גובה השורה. | |
minHeight | number | הגובה המינימלי של השורה. | |
minWidth | number | הרוחב המינימלי של השורה, מהקצה השמאלי של הבלוק מימין. אינה כוללת בלוקים של צאצאים, אלא אם הם בתוך השורה. | |
notchOffset | number | ||
statementEdge | number | המיקום של הקצה השמאלי של כל נתוני ההצהרה בבלוק. כך ניתן לוודא שערכי הקלט של ההצהרות, המעובדים על ידי שדות של רוחב שונה, תואמים כולם. | |
type | number | ||
רוחב | number | רוחב השורה, מהקצה השמאלי של הבלוק מימין. אינה כוללת בלוקים של צאצאים, אלא אם הם בתוך השורה. | |
widthWithConnectedBlocks | number | רוחב השורה, מהקצה השמאלי של הבלוק עד לקצה הבלוק או לכל בלוק צאצא מחובר. | |
xPos | number | המיקום של ה-X של השורה ביחס למקור של קבוצת ה-svg של הבלוק. | |
yPos | number | המיקום ה-Y של השורה ביחס למקור של קבוצת ה-svg של הבלוק. |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
endsWithElemSpacer() | ההגדרה קובעת אם השורה הזו צריכה להסתיים במפריד רכיב. | |
getFirstSpacer() | שיטת נוחות להצגת רכיב המפריד הראשון בשורה הזו. | |
getLastInput() | מקבלים את הקלט האחרון בשורה הזו, אם יש לו. | |
getLastSpacer() | שיטת נוחות להצגת הרכיב האחרון של המפריד בשורה הזו. | |
measure() | בדיקה של כל רכיבי המשנה ומילוי כל מאפייני הגודל בשורה. | |
startsWithElemSpacer() | ההגדרה קובעת אם השורה הזו צריכה להתחיל במפריד רכיב. |