void Move(TabGroup dstTabGroup, TabGroup srcTabGroup, TabItemImpl srcTabItemImpl, int insertIndex = 0) { Debug.Assert(stackedContent.Contains(dstTabGroup)); Debug.Assert(stackedContent.Contains(srcTabGroup)); Debug.Assert(srcTabGroup.Contains(srcTabItemImpl)); if (srcTabGroup.MoveToAndSelect(dstTabGroup, srcTabItemImpl, insertIndex)) { SetActive(dstTabGroup); } }
void Move(TabGroup dstTabGroup, TabGroup srcTabGroup, TabItemImpl srcTabItemImpl, int insertIndex = 0) { Debug.Assert(stackedContent.Contains(dstTabGroup)); Debug.Assert(stackedContent.Contains(srcTabGroup)); Debug.Assert(srcTabGroup.Contains(srcTabItemImpl)); if (srcTabGroup.MoveToAndSelect(dstTabGroup, srcTabItemImpl, insertIndex)) SetActive(dstTabGroup); }