コード例 #1
0
        public virtual async Task MoveBackAsync()
        {
            if (!CanMoveBack)
            {
                return;
            }

            SetCurrentPage(_currentIndex - 1);

            MovedBack.SafeInvoke(this);
        }
コード例 #2
0
        public virtual async Task MoveBackAsync()
        {
            if (!CanMoveBack)
            {
                return;
            }

            var indexOfPreviousPage = NavigationStrategy.GetIndexOfPreviousPage(this);

            SetCurrentPage(indexOfPreviousPage);

            MovedBack.SafeInvoke(this);
        }
コード例 #3
0
 protected void RaiseMovedBack()
 {
     MovedBack?.Invoke(this, EventArgs.Empty);
 }