void OnNewGraphButton() { var minimap = ConsoleWindowBridge.FindBoundGraphViewToolWindow <GraphViewMinimapWindow>(m_GraphView); if (minimap != null) { minimap.Repaint(); } m_GraphView?.Window.UnloadGraph(); }
void ShowGraphViewToolWindow <T>() where T : GraphViewToolWindow { var existingToolWindow = ConsoleWindowBridge.FindBoundGraphViewToolWindow <T>(m_GraphView); if (existingToolWindow == null) { ConsoleWindowBridge.SpawnAttachedViewToolWindow <T>(m_GraphView.Window, m_GraphView); } else { existingToolWindow.Focus(); } }