void SetNameButtonPressed(object sender, System.EventArgs e)
        {
            if (_isEditMode)
            {
                var realm = Realms.Realm.GetInstance();
                realm.Write(() =>
                {
                    _toneToEdit.Name = ToneNameEntry.Text;
                });
            }
            else
            {
                ToneNameSet?.Invoke(ToneNameEntry.Text);
            }

            PopupNavigation.Instance.PopAsync();
        }
 protected override bool OnBackgroundClicked()
 {
     ToneNameSet?.Invoke("New Tone: " + DateTime.Now.ToString(@"dd MMM yy - hh\:mm"));
     return(base.OnBackgroundClicked());
 }
 protected override bool OnBackButtonPressed()
 {
     ToneNameSet?.Invoke("New Tone: " + DateTime.Now.ToString(@"dd MMM yy - hh\:mm"));
     PopupNavigation.Instance.PopAsync();
     return(true);
 }