blockly > الإجراءات > ObservableProcedureMap

فئة Procedures.ObserveableProcedureMap

Signature:

export declare class ObservableProcedureMap extends Map<string, IProcedureModel> implements IProcedureMap 

للتوسيع: Map<string, IProcedureModel>

عمليات التنفيذ: IProcedureMap

الملاحظات

يتم تحديد الدالة الإنشائية لهذه الفئة على أنها داخلية. يجب ألّا يستدعي الرمز البرمجي الخاص بالجهة الخارجية الدالة الإنشائية مباشرةً أو ينشئ فئات فرعية تُوسّع الفئة ObservableProcedureMap.

الطُرق

الطريقة مفاتيح التعديل الوصف
add(proc) تضيف نموذج الإجراء المعين إلى خريطة نماذج الإجراءات، بحيث يمكن للقوالب العثور عليه.
clear() يزيل جميع نماذج الإجراءات من خريطة الإجراءات.
delete(id) حذف ProcedureModel باستخدام رقم التعريف المحدّد من خريطة الإجراءات (إذا كان متوفّرًا).
getProcedures() عرض كافة الإجراءات المخزنة في هذه الخريطة.
set(id, proc) لإضافة نموذج الإجراء المعني إلى خريطة الإجراءات.