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) | مدل رویه داده شده را به نقشه رویه اضافه می کند. |