blockly > VariableMap

वैरिएबलमैप क्लास

वैरिएबल मैप के लिए क्लास. इसमें शब्दकोश का डेटा स्ट्रक्चर होता है, जिसमें कुंजियों के तौर पर वैरिएबल टाइप और वैल्यू के तौर पर वैरिएबल की सूचियां होती हैं. वैरिएबल की सूची, कुंजी से दिखाई गई टाइप की सूची होती है.

हस्ताक्षर:

export declare class VariableMap 

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(वर्कस्पेस) VariableMap क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर Type ब्यौरा
वर्कस्पेस फ़ाइल फ़ोल्डर

तरीके

तरीका मॉडिफ़ायर ब्यौरा
क्लियर() वैरिएबल मैप मिटाएं. हर बार मिटाने के लिए इवेंट सक्रिय करता है.
createVariable(name, opt_type, opt_id) दिए गए नाम, वैकल्पिक टाइप, और वैकल्पिक आईडी वाला वैरिएबल बनाएं.
deleteVariable(variable) वैरिएबल मिटाएं.
deleteVariableById(id) पास किए गए वैरिएबल और इस फ़ाइल फ़ोल्डर से उसके सभी इस्तेमाल के हिसाब से वैरिएबल मिटाएं. उपयोगकर्ता को पुष्टि करने के लिए कहा जा सकता है.
getAllVariableNames() सभी टाइप के वैरिएबल के नाम दिखाता है.
getAllVariables() हर तरह के सभी वैरिएबल को रिटर्न करें.
getVariable(name, opt_type) दिए गए नाम और टाइप के हिसाब से वैरिएबल ढूंढें और उसे रिटर्न करें. अगर यह वैल्यू नहीं मिलती है, तो 'शून्य' लौटाएं.
getVariableById(आईडी) दिए गए आईडी से वैरिएबल खोजें और उसे लौटाएं. अगर कोई वैल्यू नहीं मिलती है, तो 'शून्य' दिखाएं.
getVariablesOfType(type) एक ऐसी सूची पाएं जिसमें एक खास टाइप के सभी वैरिएबल शामिल हों. अगर टाइप शून्य है, तो खाली स्ट्रिंग टाइप वाले वैरिएबल की सूची दिखाएं.
getVariableUsesById(id) नाम वाले वैरिएबल के सभी इस्तेमाल जानें.
renameVariableById(id, newName) वैरिएबल मैप में वैरिएबल का नाम अपडेट करके, उसका नाम बदलें. दी गई आईडी से नाम बदलने के लिए वैरिएबल की पहचान करें.