BuildIt.MvvmCross.UI.Views.BaseStateEnabledPage.ClearViews C# (CSharp) Method

ClearViews() private method

private ClearViews ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void ClearViews(object sender, EventArgs e)
        {
            try
            {
#if WINDOWS_PHONE_APP || NETFX_CORE
#if !WIN8
                if (Frame != null)
                {
                    Frame.BackStack.Clear();
                }
#endif
#else
                while (NavigationService.BackStack.Any())
                {
                    NavigationService.RemoveBackEntry();
                }
#endif 
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
        }