Guest User

Untitled

a guest
Apr 23rd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. /**
  2. * @author apipkin and isaacs
  3. */
  4.  
  5. EchoFin = EchoFin || {};
  6.  
  7. EchoFin.itemsLoading = 0;
  8. EchoFin.GlobalLoaded = false;
  9.  
  10. YUI().use('node', 'anim', function (Y) {
  11.  
  12. EchoFin.GlobalLoaded = true;
  13.  
  14. EchoFin.openLoadScreen = function (e) {
  15. itemsLoading++;
  16. Y.one('#loading_modal_screen').setStyle('display', '');
  17. Y.one('#loading_modal').setStyle('display', '');
  18. };
  19.  
  20. EchoFin.closeLoadScreen = function (e) {
  21. if(--itemsLoading > 0) {
  22. return;
  23. }
  24. Y.one('#loading_modal_screen').setStyle('display', 'none');
  25. Y.one('#loading_modal').setStyle('display', 'none');
  26. };
  27.  
  28.  
  29. EchoFin.moveToRecycleBin = function (binCount) {
  30. var recycleMe = Y.one('#recycle_me');
  31. var recycleBin = Y.one('#footWrapper #recycle_bin');
  32.  
  33. try {
  34. var recycleIt = new Y.Anim({
  35. node: recycleMe,
  36. to: {
  37. opacity : 0,
  38. opacity: 0,
  39. marginLeft : 0,
  40. width: recycleBin.getComputedStyle('width'),
  41. xy : [(recycleBin.getX()-30),(recycleBin.getY() - 40)]
  42. },
  43. onEnd : function () {
  44. recycleMe.remove();
  45.  
  46. }
  47. });
  48. recycleIt.run();
  49.  
  50. // update count on recycle bin
  51. //Y.one('#recycle_bin .count').setContent(binCount);
  52. } catch (ex) {
  53. Y.log(recycleMe);
  54. Y.log(recycleBin);
  55. Y.log(ex);
  56. }
  57. }
  58.  
  59. EchoFin.itemsLoading++;
  60. Y.on('load',closeLoadScreen, window);
  61.  
  62. });
Add Comment
Please, Sign In to add comment