Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > CodeGenerator > blockToCode
Méthode CodeGenerator.blockToCode()
Générez du code pour le bloc spécifié (et les blocs associés). Vous devez initialiser le générateur avant d'appeler cette fonction.
Signature :
blockToCode(block: Block | null, opt_thisOnly?: boolean): string | [string, number];
Paramètres
Paramètre |
Type |
Description |
bloquer |
Bloquer | nul |
Bloc pour lequel générer le code. |
opt_thisOnly |
booléen |
(Facultatif) Définissez la valeur sur "True" pour générer du code uniquement pour cette instruction. |
Renvoie :
chaîne | [chaîne, nombre]
Pour les blocs d'instructions, il s'agit du code généré. Pour les blocs de valeurs, un tableau contenant le code généré et une valeur d'ordre d'opérateur d'opérateur. Renvoie '' si le bloc est nul.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `blockToCode` method generates code for a specified block and its attachments. It requires prior initialization of the code generator. It accepts a block and an optional boolean `opt_thisOnly` to limit code generation to only the provided block. The method returns either a string representing the generated code for statement blocks or an array containing code and operator order for value blocks. If the provided block is null it will return an empty string.\n"]]