blockly > तरीका

प्रक्रियाओं का नेमस्पेस

क्लास

कक्षा ब्यौरा
ObservableProcedureMap

फ़ंक्शन

फ़ंक्शन ब्यौरा
allProcedures(root) किसी फ़ाइल फ़ोल्डर में उपयोगकर्ता की बनाई गई प्रोसेस की सभी परिभाषाएं देखें.
findLegalName(name, block) पक्का करें कि एक जैसे नाम वाली दो प्रक्रियाएं मौजूद न हों. प्रस्तावित प्रक्रिया का नाम लें और कोई कानूनी नाम वापस करें यानी ऐसा नाम दें जो खाली न हो और जो अन्य प्रक्रियाओं के साथ मेल न खाता हो.
flyoutCategory(workspace) प्रक्रिया श्रेणी के लिए फ़्लायआउट के लिए ज़रूरी ब्लॉक बनाएं.
getCallers(name, workspace) किसी नाम वाली प्रोसेस के सभी कॉल करने वालों को ढूंढें.
getDefinition(name, workspace) नाम वाली प्रोसेस के लिए परिभाषा ब्लॉक खोजें.
isNameUsed(name, workspace, opt_exclude) अगर दिया गया नाम पहले से ही एक प्रक्रिया नाम है, तो जवाब दें.
isProcedureBlock(block) एक टाइप गार्ड, जो यह जांच करता है कि दिया गया ब्लॉक कोई प्रोसेस ब्लॉक है या नहीं.
mutateCallers(defBlock) जब कोई प्रक्रिया परिभाषा अपने पैरामीटर में बदलाव करती है, तो उसके सभी कॉलर को ढूंढें और उनमें बदलाव करें.
नाम बदलें(यह, नाम) किसी प्रोसेस का नाम बदलना. बदलाव किए जा सकने वाले फ़ील्ड के ज़रिए कॉल किया जाता है.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
IParameterModel किसी प्रोसेस के लिए डेटा मॉडल.
IProcedureBlock किसी ब्लॉक के लिए इंटरफ़ेस, जो प्रोसेस को मॉडल करता है.
IProcedureMap
IProcedureModel किसी प्रोसेस के लिए डेटा मॉडल.

वैरिएबल

वैरिएबल ब्यौरा
CATEGORY_NAME टूलबॉक्स एक्सएमएल में, किसी कैटगरी के "कस्टम" एट्रिब्यूट में इस्तेमाल करने के लिए स्ट्रिंग. यह स्ट्रिंग बताती है कि कैटगरी को प्रोसेस के ब्लॉक के साथ डाइनैमिक तरीके से पॉप्युलेट किया जाना चाहिए. Blockly.Variables.CATEGORY_NAME और Blockly.VariablesDynamic.CATEGORY_NAME भी देखें.
DEFAULT_ARG प्रक्रियाओं_mutator जाएगी ब्लॉक के लिए डिफ़ॉल्ट आर्ग्युमेंट.

उपनाम टाइप

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