blockly > CodeGenerator > forBlock
Właściwość CodeGenerator.forBlock
Słownik funkcji generatora bloków posortowany według typu bloku. Każda funkcja generatora bloków przyjmuje dwa parametry:
- blok do generowania kodu oraz - wywoływanie instancji CodeGenerator (lub podklasy), aby funkcja mogła wywoływać metody zdefiniowane poniżej (np. blockToCode) albo w odpowiedniej podklasie (np. JavascripGenerator)
i zwraca:
- krotkę [kod, pierwszeństwo] (dla bloków wartości lub wyrażeń) albo ciąg znaków zawierający wygenerowany kod (w przypadku bloków instrukcji) albo - null, jeśli w przypadku bloku nie powinien być wysyłany żaden kod.
Podpis:
forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;