blockly > CodeGenerator > forBlock
CodeGenerator.forBlock mülkü
Blok türüne göre belirlenen blok oluşturucu fonksiyonlarının sözlüğü. Her blok oluşturucu işlevi iki parametre alır:
- Kod Generatörü (veya alt sınıf) örneği için kod oluşturmak için Blok'u kullanın.Böylece işlev aşağıda tanımlanan yöntemleri (ör. blockToCode) veya ilgili alt sınıfta (ör.JavascripGenerator) çağırabilir.
ve iade eder:
- a [kod, öncelik] demeti (değer/ifade blokları için) veya oluşturulan kodu içeren dize (ifade blokları için) ya da blok için hiçbir kod yayınlanmaması gerekiyorsa null.
İmza:
forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;