| 123456789101112131415161718 |
- using System;
- namespace TeamAAS.FlowEditor.Plugins
- {
- /// <summary>
- /// 插件自定义视图若承载了内嵌流程画布(如组合模块编辑器),实现此接口后,
- /// 属性窗体上的"执行"按钮会在执行前后同步其运行态显示,
- /// 使"窗体执行"与"直接在画布点 ▶ 运行"的视觉反馈保持一致。
- /// </summary>
- public interface IPluginRunFeedback
- {
- /// <summary>执行开始前回调:通知内嵌编辑器进入运行态(亮灯、锁定编辑、切换按钮状态)</summary>
- void BeginRun();
- /// <summary>执行结束(含异常/取消)后回调:恢复非运行态</summary>
- void EndRun();
- }
- }
|