Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > CodeGenerator > scrub_
Méthode CodeGenerator.scrub_()
Tâches courantes pour générer du code à partir de blocs Cette méthode est appelée depuis blockToCode et pour chaque bloc, pas seulement pour les blocs de niveau supérieur. Les sous-classes peuvent remplacer ce paramètre (par exemple, pour générer du code pour les instructions qui suivent le bloc, ou pour gérer les commentaires du bloc spécifié et des blocs de valeurs connectés.
Signature :
scrub_(_block: Block, code: string, _opt_thisOnly?: boolean): string;
Paramètres
Paramètre |
Type |
Description |
_block |
Bloquer |
Bloc actuel. |
code |
chaîne |
Code créé pour ce bloc. |
_opt_thisOnly |
booléen |
(Facultatif) Définissez la valeur sur "True" pour générer du code uniquement pour cette instruction. |
Renvoie :
chaîne
Code avec ajout de commentaires et de blocs ultérieurs
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)."],[[["`scrub_()` is a method within the `CodeGenerator` class used for common code generation tasks from Blockly blocks."],["It's called for every block during code generation, allowing subclasses to customize code output for statements, comments, and connected blocks."],["The method takes the current block, generated code, and an optional flag for generating code for only the current statement as input."],["`scrub_()` returns the modified code, which may include comments and code from subsequent blocks."]]],[]]