blockly > CodeGenerator > forBlock

السمة CodeGenerator.forBlock

يشير ذلك المصطلح إلى قاموس لدوال إنشاء الكتل البرمجية حسب نوع الكتلة. تأخذ كل دالة منشئ كتلة معلمين:

  • الكتلة لإنشاء رمز لمثيل CodeGenerator (أو الفئة الفرعية)، بحيث يمكن للدالة استدعاء الطرق المحددة أدناه (مثل blockToCode) أو إلى الفئة الفرعية ذات الصلة (مثل JavascripGenerator)،

والمرتجعات:

  • صف [الرموز والأولوية] (لكتل القيمة/التعبير) أو - سلسلة تحتوي على الرمز الذي تم إنشاؤه (لكتل العبارات)، أو - قيمة خالية إذا لم يجب إصدار أي رمز للكتلة

Signature:

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