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) | لإضافة نموذج الإجراء المعني إلى خريطة الإجراءات. |