blockly > CodeGenerator > forBlock
הנכס CodeGenerator.forBlock
מילון של פונקציות של מחולל בלוקים עם קידוד לפי סוג הבלוק. כל פונקציית מחולל בלוקים מקבלת שני פרמטרים:
- הבלוק כדי ליצור קוד עבורו, וגם - למופע הקריאה של CodeGenerator (או מחלקה משנית), כך שהפונקציה תוכל לקרוא ל-methods שמוגדרים למטה (למשל, blockToCode) או במחלקת המשנה הרלוונטית (למשל JavascripGenerator),
והחזרות:
- תו [קוד, קדימות] tuple (עבור בלוקים של ערך/ביטוי), או - מחרוזת שמכילה את הקוד שנוצר (לבלוקים של הצהרות), או - null אם לא צריך להפיק קוד לבלוק.
Signature:
forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;