blockly > Nomi

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'