blockly > serialization > procedury > ProcedureSerializer

serialization.procedures.ProcedureSerializer Klasa

Serializer do zapisywania i wczytywania stanu procedury.

Podpis:

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

Implementacje: ISerializer

Zespoły

Zespół Modyfikatory Opis
(constructor)(procedureModelClass, parameterModelClass)

Konstruuje procedurę serializowania.

Przykładowe użycie: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)

Właściwości

Właściwość Modyfikatory Typ Opis
priorytet liczba

Metody

Metoda Modyfikatory Opis
wyczyść(workspace) Usuwa wszystkie modele procedur istniejące w obszarze roboczym.
load(state, workspace) Deserializacja modeli procedur zdefiniowanych przez dany stan do obszaru roboczego.
save(workspace) Serializuje modele procedur danego obszaru roboczego.