блочный > CodeGenerator > blockToCode

Метод CodeGenerator.blockToCode()

Сгенерировать код для указанного блока (и прикрепленных блоков). Генератор должен быть инициализирован перед вызовом этой функции.

Подпись:

blockToCode(block: Block | null, opt_thisOnly?: boolean): string | [string, number];

Параметры

Параметр Тип Описание
блокировать Блокировать | нулевой Блок, для которого создается код.
opt_thisOnly логическое значение (Необязательно) Значение true, чтобы генерировать код только для этого оператора.

Возврат:

строка | [строка, число]

Для блоков операторов — сгенерированный код. Для блоков значений — массив, содержащий сгенерированный код и значение порядка оператора. Возвращает '', если блок равен нулю.