Enum Names.NameType
Es una enumeración para el tipo de nombre. Los distintos tipos de nombres pueden tener diferentes reglas sobre los conflictos. Cuando se genera JavaScript (o la mayoría de los otros lenguajes), la variable "foo" y el procedimiento “foo” chocaría. Sin embargo, Blockly no tiene tales problemas, ya que la variable get 'foo' y al procedimiento llama a “foo”. son inequívocos. Por lo tanto, Blockly mantiene un tipo de nombre independiente para eliminar la ambigüedad. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'
Signature:
enum NameType
Miembros de enumeración
Miembro | Valor | Descripción |
---|---|---|
DEVELOPER_VARIABLE | "DEVELOPER_VARIABLE" |
|
PROCEDIMIENTO | "PROCEDURE" |
|
VARIABLE | "VARIABLE" |