blockly > serialização > procedimentos > ProcedureSerializer
Classe serialization.procedures.ProcedureSerializer
Serializador para salvar e carregar o estado do procedimento.
Signature:
export declare class ProcedureSerializer<ProcedureModel extends IProcedureModel, ParameterModel extends IParameterModel> implements ISerializer
Implementa: ISerializer
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (construtor)(procedureModelClass, parameterModelClass) | Constrói o serializador de procedimentos. Exemplo de uso: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass) |
Propriedades
| Propriedade | Modificadores | Tipo | Descrição |
|---|---|---|---|
| prioridade | number |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| limpar(workspace) | Descarta todos os modelos de procedimento que existem no espaço de trabalho. | |
| load(state, workspace) | Desserializa os modelos de procedimentos definidos pelo estado especificado no espaço de trabalho. | |
| salvar(workspace) | Serializa os modelos de procedimento do espaço de trabalho especificado. |