blockly > CodeGenerator > forBlock

CodeGenerator.forBlock mülkü

Blok türüne göre anahtarlanan blok oluşturucu işlevleri sözlüğü. Her blok oluşturucu işlevi iki parametre alır:

  • Örneğin, çağrıda bulunan CodeGenerator (veya alt sınıf) örneği için kod oluşturacak Blok ve

ve şunu döndürür:

  • [kod, öncelik] demeti (değer/ifade blokları için) veya oluşturulan kodu içeren bir dize (ifade blokları için) veya blok için herhangi bir kod yayınlanmaması gerekiyorsa - null.

İmza:

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