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.