blockly > CodeGenerator > forBlock

הנכס CodeGenerator.forBlock

מילון של פונקציות של מחולל בלוקים, לפי סוג הבלוק. כל פונקציית מחולל בלוקים משתמשת בשני פרמטרים:

  • ה-block כדי ליצור קוד בשביל וגם - למכונה של CodeGenerator (או מחלקה משנית), כך שהפונקציה יכולה לקרוא לשיטות הקריאה שמפורטות בהמשך (למשל, blockToCode) או במחלקה משנה רלוונטית (למשל JavascripGenerator),

והחזרות:

  • tuple של [קוד, קדימות] (לבלוקים של ערכים/ביטויים), או - מחרוזת שמכילה את הקוד שנוצר (לבלוקים של הצהרות) או - null אם לא צריך להוציא קוד לחסימה.

Signature:

forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;