[blockly] > [serialization] > [procedures] > [ProcedureSerializer]

serialization.procedures.ProcedureSerializer クラス

プロシージャの状態の保存と読み込みを行うためのシリアライザ。

署名:

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

実装: ISerializer

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)(procedureModelClass, parameterModelClass)

プロシージャ シリアライザを作成します。

使用例: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)

プロパティ

プロパティ 修飾子 種類 説明
優先度 数値

Methods

メソッド 修飾子 説明
clear(workspace) ワークスペースに存在するプロシージャ モデルはすべて廃棄されます。
load(state, workspace) 指定された状態で定義されたプロシージャ モデルをワークスペースに逆シリアル化します。
save(workspace) 指定されたワークスペースのプロシージャ モデルをシリアル化します。