नाम.NameType enum
नाम के टाइप के लिए Enum. अलग-अलग टाइप के नामों में, टकराव के बारे में अलग-अलग नियम हो सकते हैं. JavaScript (या ज़्यादातर दूसरी भाषाएं) जनरेट होने पर, वैरिएबल 'foo' और 'foo' प्रोसेस एक-दूसरे से टकरा जाएंगे. हालांकि, ब्लॉकली में ऐसी कोई समस्या नहीं है, क्योंकि वैरिएबल के लिए 'foo' मिल रहा है और प्रोसेस के लिए 'foo' कॉल में साफ़ तौर पर जानकारी नहीं दी गई है. इसलिए, सवाल को साफ़ तौर पर बताने के लिए, Blockly एक अलग नाम टाइप रखता है. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'
हस्ताक्षर:
enum NameType
सदस्यों की गिनती
सदस्य | वैल्यू | ब्यौरा |
---|---|---|
DEVELOPER_VARIABLE | "DEVELOPER_VARIABLE" |
|
यह कैसे काम करता है | "PROCEDURE" |
|
वैरिएबल | "VARIABLE" |