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)

प्रक्रिया के लिए रिटर्न टाइप सेट करता है.

जो प्रोसेस नहीं दिखती है उसे दिखाने के लिए, 'शून्य' पास करें.