mirror of
https://github.com/google/blockly.git
synced 2026-01-04 15:40:08 +01:00
fix: export save and load procedure (#7806)
This commit is contained in:
@@ -70,7 +70,7 @@ interface ParameterModelConstructor<ParameterModel extends IParameterModel> {
|
||||
/**
|
||||
* Serializes the given IProcedureModel to JSON.
|
||||
*/
|
||||
function saveProcedure(proc: IProcedureModel): State {
|
||||
export function saveProcedure(proc: IProcedureModel): State {
|
||||
const state: State = proc.saveState();
|
||||
if (!proc.getParameters().length) return state;
|
||||
state.parameters = proc.getParameters().map((param) => param.saveState());
|
||||
@@ -80,7 +80,7 @@ function saveProcedure(proc: IProcedureModel): State {
|
||||
/**
|
||||
* Deserializes the given procedure model State from JSON.
|
||||
*/
|
||||
function loadProcedure<
|
||||
export function loadProcedure<
|
||||
ProcedureModel extends IProcedureModel,
|
||||
ParameterModel extends IParameterModel,
|
||||
>(
|
||||
|
||||
Reference in New Issue
Block a user