Rg.Plugins.Popup.Pages.PopupPage.DisposingAnimation C# (CSharp) Method

DisposingAnimation() private method

private DisposingAnimation ( ) : void
return void
        internal void DisposingAnimation()
        {
            if (IsAnimating) Animation?.Disposing(Content, this);
        }

Usage Example

        public async static Task RemovePageAsync(PopupPage page, bool animate = true)
        {
            if (page == null)
                throw new NullReferenceException("Page can not be null");

            if (!page.IsAnimate)
            {
                if (animate) await page.DisappearingAnimation();
                RemovePopup(page);
                await Task.Delay(50);
                page.DisposingAnimation();
            }
        }