Exemple #1
0
 public void StartColorSelect(Color initColor, EndEdit callback)
 {
     SetNewColor(initColor);
     gameObject.SetActive(true);
     count           = 1;
     endEditCallBack = callback;
 }
Exemple #2
0
 public void StartSelect(TrailBase.TrailType initType, EndEdit callback)
 {
     currentType = initType;
     ChangeSpriteColor();
     isSelecting = true;
     gameObject.SetActive(true);
     endEditCallBack = callback;
 }
 public void StartSelect(float initspeed, EndEdit callback)
 {
     currentSpeed  = initspeed;
     textMesh.text = currentSpeed.ToString();
     isSelecting   = true;
     gameObject.SetActive(true);
     endEditCallBack = callback;
 }
Exemple #4
0
        /// <summary>
        /// Called on input field end edit.
        /// </summary>
        public void TMProInputFieldEndEdit(string value)
        {
            if (SetValueOnEndEdit)
            {
                Text.Value = TextMeshProInputFieldComponent.text;
            }

            TMProUpdatePlaceholder();
            EndEdit.Trigger();
        }
Exemple #5
0
        /// <summary>
        /// Called on input field end edit.
        /// </summary>
        public void InputFieldEndEdit(string value)
        {
            if (SetValueOnEndEdit)
            {
                TextChanged();

                // notify text property has been changed
                OnPropertyChanged("Text");
            }

            UpdatePlaceholder();
            EndEdit?.Invoke(this, null);
        }
Exemple #6
0
        protected virtual void OnEndEdit()
        {
            try
            {
                NewEditValue = ParseEditValue();
                if ((!(NewEditValue == OldEditValue)))
                {
                    SetCurrentValue(NewEditValue, true);
                }
                UpdateStatus();
            }
            catch { UpdateStatus(); }

            EndEdit?.Invoke(this);
        }
Exemple #7
0
        public async Task Submit()
        {
            try
            {
                CompleteValues();
                await Business.SaveScriptBlock(ScriptBlock);

                await Business.VerifyKeys(ScriptBlock);

                EndEdit?.Invoke();
                ConfirmModal = true;
            }
            catch (Exception ex)
            {
                await Task.Run(() => Error?.Invoke("Error saving the script.", ex));
            }
        }
Exemple #8
0
        protected virtual void OnEndEdit()
        {
            try
            {
                NewEditValue = this.ParseEditValue();
                if (!(NewEditValue == OldEditValue))
                {
                    this.SetCurrentValue(NewEditValue, true);
                }
                else
                {
                    this.UpdateStatus();
                }
            }
            catch (Exception ex)
            {
                this.UpdateStatus();
            }

            EndEdit?.Invoke(this);
        }
Exemple #9
0
 private async Task OnEndEdit()
 {
     await EndEdit.InvokeAsync(null).ConfigureAwait(true);
 }
 private void ResetOnEndEdit(EndEdit func)
 {
     OnEndEdit = null;
 }
 public void RemoveOnEndEdit(EndEdit func)
 {
     OnEndEdit -= func;
 }
 public void AddOnEndEdit(EndEdit func)
 {
     OnEndEdit += func;
 }