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

namespace UnityEngine.UIElements
{
public class TextField // TypeDefIndex: 5264
{
	// Fields
	type#15241 multilineProperty;
	type#26592 ussClassName;
	type#26592 labelUssClassName;
	type#26592 inputUssClassName;

	// Methods
	// RVA: -1
	private type#34080 get_textInput() { }
	// RVA: -1
	public type#15313 get_multiline() { }
	// RVA: -1
	public type#28660 set_multiline(type#15313 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#26576 label) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 label, type#20867 maxLength, type#15313 multiline, type#15313 isPasswordField, type#15837 maskChar) { }
	// RVA: -1
	public virtual type#26576 get_value() { }
	// RVA: -1
	public virtual type#28660 set_value(type#26576 value) { }
	// RVA: -1
	public virtual type#28660 SetValueWithoutNotify(type#26576 newValue) { }
	// RVA: -1
	internal virtual type#28660 UpdateTextFromValue() { }
	// RVA: -1
	protected virtual type#28660 HandleEventBubbleUp(type#17965 evt) { }
	// RVA: -1
	internal virtual type#28660 OnViewDataReady() { }
	// RVA: -1
	protected virtual type#26576 ValueToString(type#26576 value) { }
	// RVA: -1
	protected virtual type#26576 StringToValue(type#26576 str) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
