Ejemplo n.º 1
0
 public static Task<bool> DisplayPopup(this Page page, PopupBase popup)
 {
     if (popup == null)
     {
         throw new ArgumentNullException("popup");
     }
     return XfPopups.ShowPopup(page, popup);
 }
Ejemplo n.º 2
0
 public PopupArguments(PopupBase popup)
 {
     Popup = popup;
     Result = new TaskCompletionSource<bool>();
 }
Ejemplo n.º 3
0
 public PopupArguments(PopupBase popup)
 {
     Popup  = popup;
     Result = new TaskCompletionSource <bool>();
 }
Ejemplo n.º 4
0
 public static Task<bool> ShowPopup(Page page, PopupBase popup)
 {
     var popupArguments = new PopupArguments(popup);
     MessagingCenter.Send(page, Messages.DisplayPopupMessage, popupArguments);
     return popupArguments.Result.Task;
 }