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