onRendered.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. var rTimeInterval = undefined;
  2. Template.queues.onRendered(function() {
  3. $("#previewModal").on("hidden.bs.modal", function() {
  4. if (previewEndSongTimeout !== undefined) {
  5. Meteor.clearTimeout(previewEndSongTimeout);
  6. }
  7. $("#play").attr("disabled", false);
  8. $("#stop").attr("disabled", true);
  9. if (YTPlayer !== undefined) {
  10. $("#previewPlayer").hide();
  11. YTPlayer.seekTo(0);
  12. YTPlayer.stopVideo();
  13. }
  14. });
  15. $(document).ready(function() {
  16. var volume = localStorage.getItem("volume") || 20;
  17. $("#volume_slider").val(volume).on("input", function() {
  18. volume = Number($("#volume_slider").val());
  19. localStorage.setItem("volume", volume);
  20. if (YTPlayer !== undefined) {
  21. YTPlayer.setVolume(volume);
  22. }
  23. });
  24. });
  25. });
  26. Template.manageStation.onRendered(function() {
  27. $("#previewModal").on("hidden.bs.modal", function() {
  28. if (previewEndSongTimeout !== undefined) {
  29. Meteor.clearTimeout(previewEndSongTimeout);
  30. }
  31. $("#play").attr("disabled", false);
  32. $("#stop").attr("disabled", true);
  33. if (YTPlayer !== undefined) {
  34. $("#previewPlayer").hide();
  35. YTPlayer.seekTo(0);
  36. YTPlayer.stopVideo();
  37. }
  38. });
  39. $(document).ready(function() {
  40. var volume = localStorage.getItem("volume") || 20;
  41. $("#volume_slider").val(volume).on("input", function() {
  42. volume = Number($("#volume_slider").val());
  43. localStorage.setItem("volume", volume);
  44. if (YTPlayer !== undefined) {
  45. YTPlayer.setVolume(volume);
  46. }
  47. });
  48. });
  49. });
  50. Template.manageSongs.onRendered(function() {
  51. $("#previewModal").on("hidden.bs.modal", function() {
  52. if (previewEndSongTimeout !== undefined) {
  53. Meteor.clearTimeout(previewEndSongTimeout);
  54. }
  55. $("#play").attr("disabled", false);
  56. $("#stop").attr("disabled", true);
  57. if (YTPlayer !== undefined) {
  58. $("#previewPlayer").hide();
  59. YTPlayer.seekTo(0);
  60. YTPlayer.stopVideo();
  61. }
  62. });
  63. $(document).ready(function() {
  64. var volume = localStorage.getItem("volume") || 20;
  65. $("#volume_slider").val(volume).on("input", function() {
  66. volume = Number($("#volume_slider").val());
  67. localStorage.setItem("volume", volume);
  68. if (YTPlayer !== undefined) {
  69. YTPlayer.setVolume(volume);
  70. }
  71. });
  72. });
  73. });
  74. Template.news.onRendered(function() {
  75. if (rTimeInterval !== undefined) {
  76. Meteor.clearInterval(rTimeInterval)
  77. }
  78. rTimeInterval = Meteor.setInterval(function() {
  79. Session.set("time", new Date().getTime());
  80. }, 10000);
  81. });
  82. Template.room.onRendered(function() {
  83. if (rTimeInterval !== undefined) {
  84. Meteor.clearInterval(rTimeInterval)
  85. }
  86. rTimeInterval = Meteor.setInterval(function() {
  87. Session.set("time", new Date().getTime());
  88. }, 10000);
  89. window.setTimeout(function(){
  90. console.log("THIS IS ME!")
  91. var volume = Number(localStorage.getItem("volume")) || 20;
  92. $("#volume_slider").val(volume);
  93. console.log($("#volume_slider").val());
  94. }, 1000)
  95. });