blockly > Serialization > procedures > ProcedureSerializer

Klasse "serialization.procedures.ProcedureSerializer"

Serializer zum Speichern und Laden des Prozedurstatus.

Unterschrift:

export declare class ProcedureSerializer<ProcedureModel extends IProcedureModel, ParameterModel extends IParameterModel> implements ISerializer 

Implementierungen: ISerializer

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(procedureModelClass, parameterModelClass).

Erstellt den Prozedurserialisierer.

Verwendungsbeispiel: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)

Attribute

Property Modifikatoren Typ Beschreibung
Priorität Zahl

Methoden

Methode Modifikatoren Beschreibung
clear(Arbeitsbereich) Beseitigt Verfahrensmodelle, die im Arbeitsbereich vorhanden sind.
load(state, workspace) Deserialisiert die durch den angegebenen Status definierten Verfahrensmodelle in den Arbeitsbereich.
speichern(Arbeitsbereich) Serialisiert die Prozedurmodelle des angegebenen Arbeitsbereichs.