// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.TabView

namespace UnityEngine.UIElements
{
public class TabView // TypeDefIndex: 5370
{
	// Fields
	type#15241 reorderableProperty;
	type#26592 ussClassName;
	type#26592 headerContainerClassName;
	type#26592 contentContainerUssClassName;
	type#26592 reorderableUssClassName;
	type#26592 verticalUssClassName;
	type#28616 m_HeaderContainer;
	type#28616 m_ContentContainer;
	type#9127 m_Tabs;
	type#9219 m_TabHeaders;
	type#26969 m_ActiveTab;
	type#34026 m_ViewState;
	type#15314 m_ApplyingViewState;
	type#15314 m_Reordering;
	type#3497 activeTabChanged;
	type#3445 tabReordered;
	type#3496 tabClosed;
	type#15314 m_Reorderable;

	// Methods
	// RVA: -1
	public virtual type#28615 get_contentContainer() { }
	// RVA: -1
	internal type#28615 get_header() { }
	// RVA: -1
	internal type#9126 get_tabs() { }
	// RVA: -1
	internal type#9218 get_tabHeaders() { }
	// RVA: -1
	public type#26968 get_activeTab() { }
	// RVA: -1
	public type#28660 set_activeTab(type#26968 value) { }
	// RVA: -1
	public type#15313 get_reorderable() { }
	// RVA: -1
	public type#28660 set_reorderable(type#15313 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	internal virtual type#28660 OnViewDataReady() { }
	// RVA: -1
	private type#28660 SaveViewState() { }
	// RVA: -1
	private type#28660 UpdateIndexes() { }
	// RVA: -1
	private type#28660 OnElementAdded(type#28615 ve, type#20867 index) { }
	// RVA: -1
	private type#28660 OnElementRemoved(type#28615 ve) { }
	// RVA: -1
	private type#28660 OnTabSelected(type#26968 tab) { }
	// RVA: -1
	private type#28660 OnTabClosed(type#26968 tab) { }
	// RVA: -1
	public type#28660 ReorderTab(type#20867 from, type#20867 to) { }
	// RVA: -1
	internal type#26968 FindTabByKey(type#26576 key) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
