ब्लॉकली > नाम
नाम की श्रेणी
इकाई के नामों (वैरिएबल, प्रोसेस वगैरह) के डेटाबेस के लिए क्लास.
हस्ताक्षर:
export declare class Names
कंस्ट्रक्टर
प्रॉपर्टी
तरीके
तरीका |
मॉडिफ़ायर |
ब्यौरा |
इसके बराबर है(name1, name2) |
static |
क्या दिए गए दो इकाई नाम एक ही इकाई से संबंधित हैं? ब्लॉक किए गए नाम, केस-इनसेंसिटिव होते हैं. |
getDistinctName(name, type) |
|
ब्लॉकली इकाई के नाम को, कानूनी तौर पर एक्सपोर्ट की जा सकने वाली इकाई के नाम में बदलें. पक्का करें कि यह नया नाम है, जो पहले से तय किसी नाम के साथ ओवरलैप नहीं कर रहा है. साथ ही, मौजूदा भाषा के लिए रिज़र्व किए गए शब्दों की सूची देखें और पक्का करें कि नाम एक-दूसरे से मैच न हो रहा हो. |
getName(nameOrId, type) |
|
ब्लॉकली इकाई के नाम को, कानूनी तौर पर एक्सपोर्ट की जा सकने वाली इकाई के नाम में बदलें. |
getUserNames(type) |
|
किसी खास तरह के नाम से जुड़े, उपयोगकर्ता के बनाए गए सभी नामों की सूची दिखाएं. |
populateProcedures(workspace) |
|
प्रक्रियाओं के लिए नाम जनरेट करें. |
populateVariables(workspace) |
|
उपयोगकर्ता वैरिएबल के लिए नाम जनरेट करें, लेकिन सिर्फ़ वही नाम जनरेट करें जिनका इस्तेमाल किया जा रहा हो. |
reset() |
|
डेटाबेस को खाली करें और नए सिरे से शुरुआत करें. रिज़र्व किए गए शब्द सेव रहते हैं. |
setVariableMap(map) |
|
वैरिएबल मैप से वैरिएबल नाम से वैरिएबल ऑब्जेक्ट पर मैप करने वाला वैरिएबल मैप सेट करें. |