Spazio dei nomi nomi
Firma:
export declare namespace Names
Enumerazioni
Enumerazione | Descrizione |
---|---|
NameType | Enum per il tipo di nome. Tipi di nomi diversi possono avere regole diverse sulle collisioni. Quando viene generato JavaScript (o la maggior parte degli altri linguaggi), la variabile "foo" e la procedura "foo" si scontrerebbero. Tuttavia, Blockly non presenta problemi di questo tipo poiché la variabile get "foo" e la chiamata di procedura "foo" sono inequivocabili. Pertanto, Blockly mantiene un tipo di nome separato per distinguerlo. getName('foo', 'VARIABILE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |