Stay organized with collections
Save and categorize content based on your preferences.
blockly > Names > getName
Names.getName() method
Convert a Blockly entity name to a legal exportable entity name.
Signature:
getName(nameOrId: string, type: NameType | string): string;
Parameters
Parameter |
Type |
Description |
nameOrId |
string |
The Blockly entity name (no constraints) or variable ID. |
type |
NameType | string |
The type of the name in Blockly ('VARIABLE', 'PROCEDURE', 'DEVELOPER_VARIABLE', etc...). |
Returns:
string
An entity name that is legal in the exported language.
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 2024-09-18 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 2024-09-18 UTC."],[[["The `Names.getName()` method transforms a Blockly entity name or variable ID into a legal, exportable name for use in generated code."],["It takes the original name or ID and its type (e.g., 'VARIABLE', 'PROCEDURE') as input to ensure proper conversion."],["The method returns a string representing the name formatted to be compatible with the target programming language."]]],[]]