Ejemplo n.º 1
0
 observer.addListenerOnce(dialog, 'button_click', function () {
     rst.resolve();
     dialogQueue.remove(dialog);
     setTimeout(function () {
         dialog.destroy();
         dialog = null;
         rst = null;
     });
 });
Ejemplo n.º 2
0
 observer.addListenerOnce(dialog, 'button_click', function (e, buttonInfo) {
     if (buttonInfo.type == 'ok') {
         rst.resolve();
     } else {
         rst.reject();
     }
     dialogQueue.remove(dialog);
     setTimeout(function () {
         dialog.destroy();
         dialog = null;
         rst = null;
     });
 });
Ejemplo n.º 3
0
 var listener = observer.addListener(textTip, 'display_changed', function () {
     var display = textTip.get('display');
     if (!display) {
         observer.removeListener(listener);
         listener = null;
         tipQueue.remove(textTip);
         rst.resolve();
         setTimeout(function () {
             textTip.destroy();
             textTip.ui_timer = null;
             textTip = null;
             rst = null;
         });
     } else {
         textTip.ui_timer = setTimeout(function () {
             textTip.hide();
         }, showTime);
     }
 });