blockly > Vorgehensweise > ObservableProcedureMap

Procedures.ObservableProcedureMap-Klasse

Unterschrift:

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

Erweitert: Map<string, IProcedureModel>

Implementierung:IProcedureMap

Anmerkungen

Der Konstruktor für diese Klasse ist als intern gekennzeichnet. Drittanbietercode sollte den Konstruktor nicht direkt aufrufen und keine Unterklassen erstellen, die die ObservableProcedureMap-Klasse erweitern.

Methoden

Methode Modifikatoren Beschreibung
add(proc) Fügt das angegebene ProcedureModel der Map der Prozedurmodelle hinzu, sodass Blöcke es finden können.
clear() Entfernt alle ProcedureModels aus der Prozedurzuordnung.
delete(id) Löscht das ProcedureModel mit der angegebenen ID aus der Prozedurzuordnung (falls vorhanden).
getProcedures() Gibt alle in dieser Zuordnung gespeicherten Prozeduren zurück.
set(id, proc) Fügt das angegebene Prozedurmodell zur Prozedurzuordnung hinzu.