[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) | 指定されたワークスペースのプロシージャ モデルをシリアル化します。 |