ब्लॉकली > नाम

नाम की श्रेणी

इकाई के नामों (वैरिएबल, प्रोसेस वगैरह) के डेटाबेस के लिए क्लास.

हस्ताक्षर:

export declare class Names 

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(reservedWordsList, opt_variablePrefix) Names क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
DEVELOPER_VARIABLE_TYPE static NameType

तरीके

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