#if UNITY_2020_3_OR_NEWER
using System;
using UnityEditor;
using UnityEngine;
using UnityEditor.UIElements;
using UnityEngine.UIElements;
namespace YooAsset.Editor
{
	/// 
	/// 分屏控件
	/// 
	public class SplitView : TwoPaneSplitView
	{
		public new class UxmlFactory : UxmlFactory
		{
		}
		/// 
		/// 窗口分屏适配
		/// 
		public static void Adjuster(VisualElement root)
		{
			var topGroup = root.Q("TopGroup");
			var bottomGroup = root.Q("BottomGroup");
			topGroup.style.minHeight = 100f;
			bottomGroup.style.minHeight = 100f;
			root.Remove(topGroup);
			root.Remove(bottomGroup);
			var spliteView = new SplitView();
			spliteView.fixedPaneInitialDimension = 300;
			spliteView.orientation = TwoPaneSplitViewOrientation.Vertical;
			spliteView.contentContainer.Add(topGroup);
			spliteView.contentContainer.Add(bottomGroup);
			root.Add(spliteView);
		}
	}
}
#endif