blockly > प्रक्रियाएं > ObservableProcedureMap
Procedures.ObserviceableProcedureMap क्लास
हस्ताक्षर:
export declare class ObservableProcedureMap extends Map<string, IProcedureModel> implements IProcedureMap
बढ़ावा दें: Map<string, IProcedureModel>
लागू करने का तरीका: IProcedureMap
टिप्पणियां
इस क्लास के कंस्ट्रक्टर को इंटरनल के तौर पर मार्क किया गया है. तीसरे पक्ष के कोड को कंस्ट्रक्टर को सीधे कॉल नहीं करना चाहिए या ऐसी सब-क्लास नहीं बनानी चाहिए जो ObservableProcedureMap
क्लास को बढ़ाती हों.
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
add(proc) | दिए गए ProcedureModel को प्रक्रिया मॉडल के मैप में जोड़ता है, ताकि ब्लॉक उसे ढूंढ सकें. | |
क्लियर() | प्रोसेस मैप से सभी ProcedureModels हटाता है. | |
मिटाएं(आईडी) | प्रोसेस मैप (अगर यह मौजूद है) से दिए गए आईडी के साथ, ProcedureModel को मिटाता है. | |
getProcedures() | इस मैप में सेव की गई सभी प्रक्रियाएं दिखाता है. | |
set(id, proc) | दिए गए प्रक्रिया मॉडल को प्रक्रिया मैप में जोड़ता है. |