Stay organized with collections
Save and categorize content based on your preferences.
blockly > CodeGenerator > valueToCode
CodeGenerator.valueToCode() method
Generate code representing the specified value input.
Signature:
valueToCode(block: Block, name: string, outerOrder: number): string;
Parameters
Parameter |
Type |
Description |
block |
Block |
The block containing the input. |
name |
string |
The name of the input. |
outerOrder |
number |
The maximum binding strength (minimum order value) of any operators adjacent to "block". |
Returns:
string
Generated code or '' if no blocks are connected.
Exceptions
ReferenceError if the specified input does not exist.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-05-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-16 UTC."],[[["The `CodeGenerator.valueToCode()` method generates code for a specific input value within a Blockly block."],["It takes the block, input name, and operator precedence as parameters to determine the code output."],["The method returns the generated code as a string, or an empty string if no blocks are connected or the input is invalid."]]],[]]