Namens-Namespace
Unterschrift:
export declare namespace Names
Aufzählungen
Aufzählung | Beschreibung |
---|---|
NameType | Aufzählung für den Typ eines Namens. Unterschiedliche Namenstypen können unterschiedliche Regeln für Konflikte haben. Wenn JavaScript (oder die meisten anderen Sprachen) generiert wird, wird die Variable "foo" und Prozedur „foo“ kollidieren würden. Blockly hat jedoch keine solchen Probleme, da die Variable 'foo' erhält. und Prozeduraufruf "foo" sind eindeutig. Daher behält Blockly einen separaten Namenstyp bei, um ihn zu unterscheiden. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |