blockly > serialization > procedures > ProcedureSerializer

classe serialization.procedures.ProcedureSerializer

Serializzatore per lo stato della procedura di salvataggio e caricamento.

Firma:

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

Implementa: ISerializer

Costruttori

Costruttore Modificatori Descrizione
(constructor)(procedureModelClass, parameterModelClass)

Crea il serializzatore della procedura.

Esempio di utilizzo: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)

Proprietà

Proprietà Modificatori Tipo Descrizione
priorità numero

Metodi

Metodo Modificatori Descrizione
clear(workspace) Consente di eliminare tutti i modelli di procedura esistenti nell'area di lavoro.
load(stato, area di lavoro) Deserializza nell'area di lavoro i modelli di procedure definiti dallo stato specificato.
salvare(workspace) Serializza i modelli di procedura dell'area di lavoro specificata.