blockly > प्रोसेस > IProcedureModel
प्रक्रियाएं.IProcedureModel इंटरफ़ेस
किसी प्रोसेस के लिए डेटा मॉडल.
हस्ताक्षर:
export interface IProcedureModel
तरीके
तरीका | कंपनी का ब्यौरा |
---|---|
deleteParameter(index) | पैरामीटर की सूची से, दिए गए इंडेक्स में मौजूद पैरामीटर को हटाता है. |
getEnabled() | यह दिखाता है कि प्रोसेस चालू है या बंद है. अगर कोई प्रोसेस बंद की गई है, तो सभी प्रोसेस कॉलर ब्लॉक को भी बंद किया जाना चाहिए. |
getId() | इस प्रक्रिया के लिए इस्तेमाल होने वाले यूनीक लैंग्वेज-न्यूट्रल आईडी को दिखाता है. |
getName() | प्रोसेस का ऐसा नाम दिखाता है जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. |
getParameter(index) | पैरामीटर सूची में, दिए गए इंडेक्स पर पैरामीटर देता है. |
getParameters() | पैरामीटर की सूची के सभी पैरामीटर का कलेक्शन दिखाता है. |
getReturnTypes() | प्रक्रिया के रिटर्न टाइप दिखाता है. शून्य उस प्रोसेस को दिखाता है जो कोई वैल्यू नहीं दिखाती. |
insertParameter(parameterModel, index) | पैरामीटर की सूची में कोई पैरामीटर डालता है. किसी पैरामीटर को एक से दूसरी जगह पर ले जाने के लिए, पहले उसे मिटाएं और फिर से डालें. |
saveState() | प्रोसेस की स्थिति को JSON फ़ॉर्मैट में दिखाता है. |
setEnabled(enabled) | सेट करता है कि यह प्रोसेस चालू है या बंद है. अगर कोई प्रोसेस बंद की गई है, तो सभी प्रोसेस कॉलर ब्लॉक को भी बंद किया जाना चाहिए. |
setName(name) | प्रोसेस का ऐसा नाम सेट करता है जिसे कोई भी व्यक्ति आसानी से पढ़ सके. |
setReturnTypes(types) | प्रक्रिया के लिए रिटर्न टाइप सेट करता है. जो प्रोसेस नहीं दिखती है उसे दिखाने के लिए, 'शून्य' पास करें. |