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" entrano in conflitto. Tuttavia, Blockly non ha problemi di questo tipo poiché la variabile get "foo" e la chiamata di procedura "foo" non sono ambigue. Pertanto, Blockly mantiene un tipo di nome separato per disambiguare. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |