blockly > Namen

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'