示例#1
0
 public virtual void PauseNotification(NotificationPauseReason reason)
 {
     if (pauseReasons.Add(reason) && IsNotificationVisible)
     {
         Location = ControlExtensions.InvisibleLocation;
     }
 }
示例#2
0
        public override void ResumeNotification(NotificationPauseReason reason)
        {
            bool wasPaused = IsPaused;

            base.ResumeNotification(reason);

            if (wasPaused && !IsPaused && !pausedDuringNotification && tweetQueue.Count > 0)
            {
                LoadNextNotification();
            }
        }
示例#3
0
 public virtual void ResumeNotification(NotificationPauseReason reason)
 {
     pauseReasons.Remove(reason);
 }