Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > CodeGenerator > forBlock
Propriété CodeGenerator.forBlock
Dictionnaire de fonctions de générateurs de blocs, associées par type de bloc. Chaque fonction de générateur de blocs nécessite deux paramètres:
- le bloc pour générer du code pour et - l'instance du générateur de code (ou sous-classe) appelante, afin que la fonction puisse appeler les méthodes définies ci-dessous (par exemple, blockToCode) ou sur la sous-classe appropriée (par exemple, JavascripGenerator) ;
et renvoie:
- un tuple [code, priorité] (pour les blocs valeur/expression), soit une chaîne contenant le code généré (pour les blocs d'instructions), soit "null" si aucun code ne doit être émis pour le bloc.
Signature :
forBlock: Record<string, (block: Block, generator: this) => [string, number] | string | null>;
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)."],[],[]]