blockly > Nomes

Namespace de nomes

Signature:

export declare namespace Names 

Enumerações

Enumeração Descrição
NameType Enumeração do tipo de um nome. Diferentes tipos de nomes podem ter regras diferentes sobre os conflitos. Quando o JavaScript (ou a maioria das outras linguagens) é gerado, a variável "foo" e o procedimento "foo" entram em conflito. No entanto, o Blockly não tem esses problemas, já que a variável get 'foo' e a chamada de procedimento 'foo' não são ambíguas. Portanto, o Blockly mantém um tipo de nome separado para diferenciar. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'