Ejemplo n.º 1
0
 public static cave.ui.LoadingWidget closePopup(cave.ui.LoadingWidget widget)
 {
     if (widget != null)
     {
         widget.stop();
         cave.ui.Widget.removeFromParent((Windows.UI.Xaml.UIElement)widget);
     }
     return(null);
 }
Ejemplo n.º 2
0
 public override void onEndSendRequest()
 {
     base.onEndSendRequest();
     requestCounter--;
     if (requestCounter < 1)
     {
         loadingWidget = cave.ui.LoadingWidget.closePopup(loadingWidget);
     }
 }
Ejemplo n.º 3
0
 public override void onStartSendRequest()
 {
     base.onStartSendRequest();
     if (loadingWidget == null)
     {
         loadingWidget = cave.ui.LoadingWidget.openPopup(context, parentWidget);
     }
     requestCounter++;
 }
Ejemplo n.º 4
0
        public static cave.ui.LoadingWidget openPopup(cave.GuiApplicationContext context, Windows.UI.Xaml.UIElement widget)
        {
            var v = new cave.ui.LoadingWidget(context);

            if (v.showPopup(widget) == false)
            {
                v = null;
            }
            return(v);
        }