blockly > Procedures > ObservableProcedureMap

کلاس Procedures.ObservableProcedureMap

امضا:

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

گسترش می یابد: Map<string، IProcedureModel >

پیاده سازی: IPProcedureMap

ملاحظات

سازنده این کلاس به عنوان داخلی علامت گذاری شده است. کد شخص ثالث نباید سازنده را مستقیماً فراخوانی کند یا زیر کلاس هایی ایجاد کند که کلاس ObservableProcedureMap را گسترش دهد.

مواد و روش ها

روش اصلاح کننده ها شرح
افزودن (proc) ProcedureModel داده شده را به نقشه مدل های رویه اضافه می کند تا بلوک ها بتوانند آن را پیدا کنند.
واضح () تمام ProcedureModels را از نقشه رویه حذف می کند.
حذف (ID) ProcedureModel را با شناسه داده شده از روی نقشه (در صورت وجود) حذف می کند.
getProcedures() همه رویه های ذخیره شده در این نقشه را برمی گرداند.
مجموعه (id, proc) مدل رویه داده شده را به نقشه رویه اضافه می کند.