public void hide()
        {
            if (Visible)
            {
                if (Hiding != null)
                {
                    Hiding.Invoke(this);
                }

                Visible = false;
                if (SmoothShow)
                {
                    smoothShowPosition = 0.0f;
                    subscribeToUpdate();
                    runningShowTransition = false;
                    mainWidget.Visible    = true;
                }
                else
                {
                    if (Hidden != null)
                    {
                        Hidden.Invoke(this);
                    }
                }
            }
        }
Beispiel #2
0
        protected virtual PopupHidingEventArgs OnHiding()
        {
            var args = new PopupHidingEventArgs();

            Hiding?.Invoke(this, args);
            return(args);
        }
Beispiel #3
0
 public IAsyncAction HideAsync()
 {
     return(AsyncAction.FromTask(async ct =>
     {
         CoreDispatcher.CheckThreadAccess();
         UIApplication.SharedApplication.StatusBarHidden = true;
         Hiding?.Invoke(this, null);
     }));
 }
Beispiel #4
0
 public IAsyncAction HideAsync()
 {
     return(AsyncAction.FromTask(async ct =>
     {
         CoreDispatcher.CheckThreadAccess();
         _isShown = false;
         UpdateSystemUiVisibility();
         Hiding?.Invoke(this, null);
     }));
 }
Beispiel #5
0
        private bool fireHiding()
        {
            CancelEventArgs cancelEvent = new CancelEventArgs();

            if (Hiding != null)
            {
                Hiding.Invoke(this, cancelEvent);
            }
            return(cancelEvent.Cancel);
        }
 private void OnIsOpenChanged()
 {
     if (IsOpen)
     {
         Showing?.Invoke(this, new CalloutEventArgs(this));
     }
     else
     {
         Hiding?.Invoke(this, new CalloutEventArgs(this));
     }
 }
Beispiel #7
0
 protected virtual void OnHiding(CancelEventArgs args)
 {
     Hiding?.Invoke(this, args);
 }
Beispiel #8
0
 public void MenuHide()
 {
     canvasGroup.TurnOff();
     IsOn = false;
     Hiding?.Invoke();
 }
Beispiel #9
0
 private void OnCalloutHiding(object sender, CalloutEventArgs e)
 {
     Hiding?.Invoke(this, e);
 }
Beispiel #10
0
 private void OnHiding()
 {
     Hiding?.Invoke(this, EventArgs.Empty);
 }