Ejemplo n.º 1
0
 private void SwipeCurrentNotification(ToastNotificationBase toastNotification)
 {
     lock (_notificationQueueLock)
     {
         CurrentNotification.AbortNotification();
         CurrentNotification.CompleteToast(DismissStatus.Dismissed, notifyManager: false);
         _notificationsQueue.Remove(CurrentNotification);
         CurrentNotification = toastNotification;
         CurrentNotification.Show(this);
     }
 }
Ejemplo n.º 2
0
        private void ShowNextNotification()
        {
            lock (_notificationQueueLock)
            {
                CurrentNotification = _notificationsQueue.FirstOrDefault();

                if (CurrentNotification == null)
                {
                    return;
                }

                CurrentNotification.Show(this);
            }
        }