blockly > Nombres
Clase de nombres
Clase para una base de datos de nombres de entidades (variables, procedimientos, etcétera)
Signature:
export declare class Names
Constructores
Propiedades
Métodos
Método |
Modificadores |
Descripción |
es igual a(nombre1, nombre2) |
static |
¿Los dos nombres de entidad especificados se refieren a la misma entidad? Los nombres en bloque no distinguen mayúsculas de minúsculas. |
getDistinctName(name, type) |
|
Convertir el nombre de una entidad de Blockly en un nombre de entidad legal exportable Asegúrate de que este sea un nombre nuevo que no se superponga a ningún nombre definido previamente. Verifica también la lista de palabras reservadas para el idioma actual y asegúrate de que el nombre no entre en conflicto. |
getName(nameOrId, type) |
|
Convertir el nombre de una entidad de Blockly en un nombre de entidad legal exportable |
getUserNames(type) |
|
Muestra una lista de todos los nombres conocidos creados por el usuario de un tipo de nombre especificado. |
populateProcedures(workspace) |
|
Genera nombres para los procedimientos. |
populateVariables(workspace) |
|
Genera nombres para las variables de usuario, pero solo las que se usen. |
reset() |
|
Vacía la base de datos y comienza desde cero. Se conservan las palabras reservadas. |
setVariableMap(map) |
|
Establece el mapa de variables que se asigna de nombre de variable a objeto de variable. |