// Assembly: UnityEngine.UIElementsModule
// Full name: TextInputBase

public class TextInputBase // TypeDefIndex: 5266
{
	// Fields
	type#27160 <textElement>k__BackingField;
	type#25709 scrollView;
	type#28617 multilineContainer;
	type#26592 innerComponentsModifierName;
	type#26592 innerTextElementUssClassName;
	type#26590 innerTextElementWithScrollViewUssClassName;
	type#26592 horizontalVariantInnerTextElementUssClassName;
	type#26592 verticalVariantInnerTextElementUssClassName;
	type#26592 verticalHorizontalVariantInnerTextElementUssClassName;
	type#26592 innerScrollviewUssClassName;
	type#26592 innerViewportUssClassName;
	type#26592 innerContentContainerUssClassName;
	type#15314 <isDragging>k__BackingField;
	type#28441 scrollOffset;
	type#15314 m_ScrollViewWasClamped;
	type#28440 lastCursorPos;
	type#25727 verticalScrollerVisibility;

	// Methods
	// RVA: -1
	internal type#27159 get_textElement() { }
	// RVA: -1
	private type#28660 set_textElement(type#27159 value) { }
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	public type#20573 get_textSelection() { }
	// RVA: -1
	public type#20569 get_textEdition() { }
	// RVA: -1
	internal type#28660 set_isDragging(type#15313 value) { }
	// RVA: -1
	public type#26576 get_text() { }
	// RVA: -1
	public type#28660 set_text(type#26576 value) { }
	// RVA: -1
	internal type#26576 get_originalText() { }
	// RVA: -1
	protected virtual type#1726 StringToValue(type#26576 str) { }
	// RVA: -1
	internal type#28660 UpdateValueFromText() { }
	// RVA: -1
	internal type#28660 UpdateTextFromValue() { }
	// RVA: -1
	internal type#28660 MoveFocusToCompositeRoot() { }
	// RVA: -1
	private type#28660 MakeSureScrollViewDoesNotLeakEvents(type#4132 evt) { }
	// RVA: -1
	internal type#28660 SetSingleLine() { }
	// RVA: -1
	internal type#28660 SetMultiline() { }
	// RVA: -1
	private type#28660 ScrollViewOnGeometryChangedEvent(type#19111 e) { }
	// RVA: -1
	private type#28660 TextElementOnGeometryChangedEvent(type#19111 e) { }
	// RVA: -1
	internal type#28660 OnInputCustomStyleResolved(type#16689 e) { }
	// RVA: -1
	private type#26576 GetDefaultValueType() { }
	// RVA: -1
	internal virtual type#15313 AcceptCharacter(type#15837 c) { }
	// RVA: -1
	internal type#28660 UpdateScrollOffset(type#15335 isBackspace) { }
	// RVA: -1
	internal type#28660 UpdateScrollOffset(type#15313 isBackspace, type#15313 widthChanged) { }
	// RVA: -1
	private type#28439 GetScrollOffset(type#26059 xOffset, type#26059 yOffset, type#26059 contentViewportWidth, type#15313 isBackspace, type#15313 widthChanged) { }
	// RVA: -1
	internal type#28660 SetScrollViewMode() { }
	// RVA: -1
	private type#28660 SetMultilineContainerStyle() { }
	// RVA: -1
	private type#28660 RemoveSingleLineComponents() { }
	// RVA: -1
	private type#28660 RemoveMultilineComponents() { }
	// RVA: -1
	internal type#15313 SetVerticalScrollerVisibility(type#25725 sv) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
