blockly > Procedury > ObservableProcedureMap

Klasa Procedures.ObservableProcedureMap

Podpis:

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

Rozszerza: Map<string, IProcedureModel>

Implementacje: IProcedureMap

Uwagi

Konstruktor dla tej klasy jest oznaczony jako wewnętrzny. Kod zewnętrzny nie powinien wywoływać konstruktora bezpośrednio ani tworzyć podklas, które rozszerzają klasę ObservableProcedureMap.

Metody

Metoda Modyfikatory Opis
add(proc), Dodaje podany ProcedureModel do mapy modeli procedur, aby bloki mogły go znaleźć.
clear() Usuwa wszystkie modele ProcedureModel z mapy procedur.
delete(id) Usuwa ProcedureModel o podanym identyfikatorze z mapy procedur (jeśli istnieje).
getProcedures() Zwraca wszystkie procedury przechowywane na tej mapie.
set(id, proc) Dodaje dany model procedury do mapy procedur.