Class InputFieldExtended
- Namespace
- UnityEngine.UI
- Assembly
- Assembly-CSharp.dll
public class InputFieldExtended : TMP_InputField, ISelectionStateEventProvider
- Inheritance
-
InputFieldExtended
- Implements
-
- Extension Methods
-
Constructors
public InputFieldExtended()
Fields
public float alphaHitTestThreshold
Field Value
- float
public readonly InputFieldExtended.FocusChangeEvent onFocusChanged
Field Value
- InputFieldExtended.FocusChangeEvent
public SelectionStateEvent onStateTransition
Field Value
- SelectionStateEvent
Properties
public SelectionState CurrentSelectionState { get; }
Property Value
- SelectionState
public SelectionStateEvent OnStateTransition { get; }
Property Value
- SelectionStateEvent
Methods
protected override void DoStateTransition(Selectable.SelectionState state, bool instant)
Parameters
state SelectionState
instant bool
public override void OnDeselect(BaseEventData eventData)
Parameters
eventData BaseEventData
protected override void OnDestroy()
public override void OnPointerClick(PointerEventData eventData)
Parameters
eventData PointerEventData
public override void OnSelect(BaseEventData eventData)
Parameters
eventData BaseEventData
protected override void Start()