BaconographyWP8.Common.OrientationManager.OnLoading C# (CSharp) Method

OnLoading() private method

private OnLoading ( LoadingMessage obj ) : void
obj BaconographyPortable.Messages.LoadingMessage
return void
        private void OnLoading(LoadingMessage obj)
        {
            _baconProvider.GetService<ISystemServices>().StartTimer((obj2, obj3) => 
                {
                    ProgressActive.IsVisible = obj.Loading;
                    if(!obj.Loading)
                    {
                        ProgressActive.IsIndeterminate = true;
                        ProgressActive.IsVisible = false;
                        ProgressActive.Text = "";
                        ProgressActive.Value = 0;
                    }
                    else if (obj.Message != null && obj.Percentage != null)
                    {
                        ProgressActive.IsIndeterminate = false;
                        ProgressActive.Text = obj.Message;
                        ProgressActive.Value = ((double)obj.Percentage) / 100.0;
                    }
                }, TimeSpan.FromMilliseconds(0), true);
        }