Brewmaster.Layout.LayoutHandler.RemovePanelFromGroupedPanel C# (CSharp) Method

RemovePanelFromGroupedPanel() private method

private RemovePanelFromGroupedPanel ( IdePanel panel, IdeGroupedPanel groupedPanel ) : void
panel IdePanel
groupedPanel IdeGroupedPanel
return void
		private void RemovePanelFromGroupedPanel(IdePanel panel, IdeGroupedPanel groupedPanel)
		{
			var sibling = groupedPanel.Panels.FirstOrDefault(p => p != panel);
			if (sibling != null)
			{
				_memorizedPanelPositions[panel] = new PanelPosition
				{
					Index = groupedPanel.Tabs.FindIndex(t => t.Panel == panel),
					Sibling = sibling
				};
			}
			groupedPanel.RemovePanel(panel);
		}
		private void AddPanelToGroupedPanel(IdePanel sibling, IdePanel idePanel, int index)