void DoAction() { if (_inputField != null) { _inputField.DeactivateInputField(); } }
/// <summary> /// Clear the link to the open keyboard /// </summary> public void LoseFocus() { if (isKeyboardOpen == false) { return; } isKeyboardOpen = false; if (currentNativeInput != null) { currentNativeInput.DeactivateInputField(); currentNativeInput = null; } //#if USE_TMPRO if (currentTmproInput != null) { currentTmproInput.DeactivateInputField(); currentTmproInput = null; } //#endif #if !UNITY_EDITOR && UNITY_WEBGL UnityEngine.WebGLInput.captureAllKeyboardInput = true; #endif }
public override void OnExit() { if (_inputField == null) { return; } if (deactivateOnExit.Value) { _inputField.DeactivateInputField(); } }
int UnityEngineUIInputField_m_DeactivateInputField(RealStatePtr L, int gen_param_count) { ObjectTranslator translator = this; UnityEngine.UI.InputField gen_to_be_invoked = (UnityEngine.UI.InputField)translator.FastGetCSObj(L, 1); { gen_to_be_invoked.DeactivateInputField( ); return(0); } }
public void Disable() { if (!IsValidInput) { return; } if (OnUnfocus != null) { OnUnfocus(InputField.text); OnUnfocus = null; } InputField.onEndEdit.RemoveAllListeners(); InputField.DeactivateInputField(); }