blockly > Nomes

Nomes de namespace

Signature:

export declare namespace Names 

Enumerações

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