diff --git a/Library/Api/IFlowEnvironment.cs b/Library/Api/IFlowEnvironment.cs
index e6f34de..872601e 100644
--- a/Library/Api/IFlowEnvironment.cs
+++ b/Library/Api/IFlowEnvironment.cs
@@ -313,13 +313,12 @@ namespace Serein.Library.Api
///
public class CanvasCreateEventArgs : FlowEventArgs
{
- public CanvasCreateEventArgs(
- FlowCanvasInfo info)
+ public CanvasCreateEventArgs(FlowCanvasModel model)
{
- Info = info;
+ Model = model;
}
- public FlowCanvasInfo Info { get; }
+ public FlowCanvasModel Model { get; }
}
///
@@ -888,7 +887,7 @@ namespace Serein.Library.Api
///
/// 画布Guid
///
- Task RemoteCanvasAsync(string canvasGuid);
+ Task RemoveCanvasAsync(string canvasGuid);
///
diff --git a/NodeFlow/Env/FlowEnvironment.cs b/NodeFlow/Env/FlowEnvironment.cs
index bb6158a..ee66013 100644
--- a/NodeFlow/Env/FlowEnvironment.cs
+++ b/NodeFlow/Env/FlowEnvironment.cs
@@ -783,9 +783,9 @@ namespace Serein.NodeFlow.Env
Name = canvasName,
Width = height,
};
- var info = model.ToInfo();
FlowCanvass.Add(model.Guid, model);
- OnCanvasCreate.Invoke(new CanvasCreateEventArgs(info));
+ OnCanvasCreate.Invoke(new CanvasCreateEventArgs(model));
+ var info = model.ToInfo();
return Task.FromResult(info);
}
@@ -794,7 +794,7 @@ namespace Serein.NodeFlow.Env
///
/// 画布Guid
///
- public Task RemoteCanvasAsync(string canvasGuid)
+ public Task RemoveCanvasAsync(string canvasGuid)
{
if (!FlowCanvass.TryGetValue(canvasGuid, out var model))
diff --git a/NodeFlow/Env/FlowEnvironmentDecorator.cs b/NodeFlow/Env/FlowEnvironmentDecorator.cs
index c19b175..8d310a0 100644
--- a/NodeFlow/Env/FlowEnvironmentDecorator.cs
+++ b/NodeFlow/Env/FlowEnvironmentDecorator.cs
@@ -248,9 +248,9 @@ namespace Serein.NodeFlow.Env
///
/// 画布Guid
///
- public async Task RemoteCanvasAsync(string canvasGuid)
+ public async Task RemoveCanvasAsync(string canvasGuid)
{
- return await currentFlowEnvironment.RemoteCanvasAsync(canvasGuid);
+ return await currentFlowEnvironment.RemoveCanvasAsync(canvasGuid);
}
diff --git a/NodeFlow/Env/MsgControllerOfServer.cs b/NodeFlow/Env/MsgControllerOfServer.cs
index 8504803..b896383 100644
--- a/NodeFlow/Env/MsgControllerOfServer.cs
+++ b/NodeFlow/Env/MsgControllerOfServer.cs
@@ -321,7 +321,7 @@ namespace Serein.NodeFlow.Env
[AutoSocketHandle(ThemeValue = EnvMsgTheme.RemoveCanvas, IsReturnValue = false)]
public async Task