public void StartValidation() { for (int i = 0; i < Validators.Length; i++) { InputFieldValidator inputFieldValidator = Validators[i]; if (!inputFieldValidator.IsValidationInProgress && !inputFieldValidator.IsValidationComplete) { inputFieldValidator.StartValidation(); } } }
private void startValidation() { for (int i = 0; i < validators.Length; i++) { InputFieldValidator inputFieldValidator = validators[i]; if (!inputFieldValidator.IsValidationInProgress && !inputFieldValidator.IsValidationComplete) { inputFieldValidator.StartValidation(); } } if (submitButton != null) { submitButton.SetWaitingForValidation(); } }
private void selectNextValidator(InputFieldEx previousInputField) { int num = validators.Length - 1; InputFieldValidator inputFieldValidator = null; int num2 = num; while (num2 >= 0 && !(validators[num2].TextInput == previousInputField)) { inputFieldValidator = validators[num2]; num2--; } if (inputFieldValidator != null) { inputFieldValidator.TextInput.Select(); } }
private void OnEnable() { setupSubmitButtonInputForm(); int num = validators.Length; for (int i = 0; i < num; i++) { lastValidator = validators[i]; lastValidator.TextInput.OnKeyboardDone += onInputFieldKeyboardDone; if (validatorsProcessedPreviously) { CoroutineRunner.Start(lastValidator.Start(), this, "InputFieldForm.InputFieldValidator.Start"); } } if (autoSelectedValidator != null && !autoSelectedValidator.HasError && !autoSelectedValidator.IsValidationComplete) { CoroutineRunner.Start(autoSelectValidator(), this, "InputFieldForm.autoSelectValidator"); } validatorsProcessedPreviously = true; }
protected void setup(ScriptableActionPlayer player) { validator = player as InputFieldValidator; inputString = validator.TextInput.text; }