blockly > CodeGenerator > forBlock
Właściwość CodeGenerator.forBlock
Słownik funkcji generatora bloków z kluczami według typu bloku. Każda funkcja generatora bloków przyjmuje 2 parametry:
- blok do generowania kodu i – wywoływania instancji CodeGenerator (lub podklasy), przez co funkcja może wywoływać metody zdefiniowane poniżej (np. blockToCode) lub w odpowiedniej podklasie (np. JavascripGenerator),
i zwraca:
- [kod, pierwszeństwo] krotka (w przypadku bloków wartości/wyrażeń) lub – ciąg tekstowy zawierający wygenerowany kod (w przypadku bloków instrukcji) lub – wartość null, jeśli dla bloku nie zostanie wysłany żaden kod.
Podpis:
forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;