blockly > Serialisierung > Vorgehensweise > ProcedureSerializer
Klasse serialization.procedures.ProcedureSerializer
Serialisierer zum Speichern und Laden des Prozedurstatus.
Unterschrift:
export declare class ProcedureSerializer<ProcedureModel extends IProcedureModel, ParameterModel extends IParameterModel> implements ISerializer
Implementierung:ISerializer
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(procedureModelClass, parameterModelClass) | Konstruiert den Prozedur-Serializer. Verwendungsbeispiel: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass) |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| Priorität | Zahl |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| löschen(Arbeitsbereich) | Verwirft alle Prozedurmodelle, die im Arbeitsbereich vorhanden sind. | |
| load(state, workspace) (Ladenstatus; Arbeitsbereich) | Deserialisiert die Prozedurmodelle, die durch den angegebenen Status definiert wurden, in den Arbeitsbereich. | |
| speichern(Arbeitsbereich) | Serialisiert die Prozedurmodelle des angegebenen Arbeitsbereichs. |