示例#1
0
 private void UpdateButtonsText(LineEditEventArgs obj)
 {
     if (!TryGetMinutes(obj.Text, out var minutes))
     {
         return;
     }
     UpdateButtons(minutes);
 }
示例#2
0
    private void Submitted(LineEditEventArgs args)
    {
        OnSubmitted?.Invoke(this);

        AddLabel();

        var note = Note with {
            Message = args.Text
        };

        UpdateNote(note);
    }
        private void OnSubmit(LineEditEventArgs args)
        {
            if (string.IsNullOrWhiteSpace(args.Text))
            {
                return;
            }

            if (History.Count == 0 || History[History.Count - 1] != args.Text)
            {
                History.Add(args.Text);
                if (History.Count > MaxHistorySize)
                {
                    History.RemoveAt(0);
                }
            }
            HistoryIndex = History.Count;
            OnHistoryChanged?.Invoke();
        }
 private void OnServerComponentsSearchBarChanged(LineEditEventArgs args)
 {
     UpdateServerComponentListVisibility(args.Text);
 }
示例#5
0
 private void PlayerNameLineOnOnTextChanged(LineEditEventArgs obj)
 {
     OnPlayerNameChanged();
 }