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' |