public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) { switch (visEvent) { case ToolWindowContentVisibilityEvent.Added: ScriptContent.OnShow(); break; case ToolWindowContentVisibilityEvent.Removed: ScriptContent.OnClose(); break; case ToolWindowContentVisibilityEvent.Visible: ScriptContent.OnVisible(); break; case ToolWindowContentVisibilityEvent.Hidden: ScriptContent.OnHidden(); break; } }
public ReplEditorCtxMenuContext(IReplEditor ui) { UI = ui; VM = ScriptContent.GetScriptContent(ui).ScriptControlVM; }
public ReplEditorCtxMenuContext(IReplEditorUI ui) { this.UI = ui; this.VM = ScriptContent.GetScriptContent(ui).ScriptControlVM; }