blockly > CodeGenerator > forBlock

Properti CodeGenerator.forBlock

Kamus fungsi generator blok, yang terkunci berdasarkan jenis blok. Setiap fungsi generator blok mengambil dua parameter:

  • Blok untuk menghasilkan kode, dan - instance pemanggilan CodeGenerator (atau subclass), sehingga fungsi dapat memanggil metode yang ditentukan di bawah (mis. blockToCode) atau pada subclass yang relevan (mis. JavascripGenerator),

dan menampilkan:

  • tuple [code, priority] (untuk blok nilai/ekspresi), atau - string yang berisi kode yang dihasilkan (untuk blok pernyataan), atau - null jika tidak ada kode yang harus dimunculkan untuk blok.

Tanda Tangan:

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