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. |