// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.PopupField`1

namespace UnityEngine.UIElements
{
public class PopupField`1 // TypeDefIndex: 5322
{
	// Fields
	type#15241 indexProperty;
	type#20868 m_Index;
	type#26592 ussClassName;
	type#26592 labelUssClassName;
	type#26592 inputUssClassName;

	// Methods
	// RVA: -1
	internal virtual type#26576 GetValueToDisplay() { }
	// RVA: -1
	internal virtual type#26576 GetListItemToDisplay(type#1310 value) { }
	// RVA: -1
	public virtual type#1310 get_value() { }
	// RVA: -1
	public virtual type#28660 set_value(type#1310 value) { }
	// RVA: -1
	public virtual type#28660 SetValueWithoutNotify(type#1310 newValue) { }
	// RVA: -1
	public type#20867 get_index() { }
	// RVA: -1
	public type#28660 set_index(type#20867 value) { }
	// RVA: -1
	public type#28660 .ctor(type#26596 label) { }
	// RVA: -1
	internal virtual type#28660 AddMenuItems(type#20136 menu) { }
	// RVA: -1
	private type#28660 ChangeValueFromMenu(type#1310 menuItem) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
