CalDavSynchronizer.Ui.Options.ViewModels.OptionsCollectionViewModel.MoveSelectedUp C# (CSharp) Method

MoveSelectedUp() private method

private MoveSelectedUp ( ) : void
return void
    private void MoveSelectedUp ()
    {
      var selected = SelectedOrNull;
      if (selected != null)
      {
        var index = _options.IndexOf (selected);
        var newIndex = Math.Max (index - 1, 0);
        System.Diagnostics.Debug.WriteLine ($"{index} => {newIndex}");
        _options.Move (index, newIndex);
        selected.IsSelected = true;
      }
    }