blockly > CodeGenerator > forBlock
Properti CodeGenerator.forBlock
Kamus fungsi generator blok, yang dikunci berdasarkan jenis blok. Setiap fungsi generator blok memerlukan dua parameter:
- Blok untuk menghasilkan kode, dan - instance CodeGenerator (atau subclass) yang dipanggil, sehingga fungsi tersebut dapat memanggil metode yang ditentukan di bawah ini (misalnya blockToCode) atau pada subclass yang relevan (misalnya JavascripGenerator),
dan mengembalikan:
- tuple [kode, prioritas] (untuk blok nilai/ekspresi), atau - string 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>;