mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Updated routing somewhat, so it should be possible to run the server without being in the correct folder
This commit is contained in:
		
							
								
								
									
										55
									
								
								server/public/assets/js/mobileremote.js
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										55
									
								
								server/public/assets/js/mobileremote.js
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,55 @@
 | 
			
		||||
var Mobile_remote = {
 | 
			
		||||
	id: "",
 | 
			
		||||
 | 
			
		||||
	get_input: function(value) {
 | 
			
		||||
		if(Mobile_remote.id === "") {
 | 
			
		||||
			Mobile_remote.set_id(value.toLowerCase());
 | 
			
		||||
		} else {
 | 
			
		||||
			Mobile_remote.set_channel(value.toLowerCase());
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	set_id: function(id) {
 | 
			
		||||
		Mobile_remote.id = id;
 | 
			
		||||
		$("#pausebutton_remote").attr("disabled", false);
 | 
			
		||||
		$("#skipbutton_remote").attr("disabled", false);
 | 
			
		||||
		$("#playbutton_remote").attr("disabled", false);
 | 
			
		||||
		$("#skipbutton_remote").attr("disabled", false);
 | 
			
		||||
		$("#remote_channel").val("");
 | 
			
		||||
		$("#remote_channel").attr("placeholder", "Change channel");
 | 
			
		||||
		$("#remote_header").html("Controlling " + id);
 | 
			
		||||
		$("#volume-control-remote").css("display", "inline-block");
 | 
			
		||||
		$(".slider-vol-mobile").attr("style", "display: inline-block !important");
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	set_channel: function(channel_name) {
 | 
			
		||||
		socket.emit("id", {id: Mobile_remote.id, type: "channel", value: channel_name});
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	play_remote: function() {
 | 
			
		||||
		socket.emit("id", {id: Mobile_remote.id, type: "play", value: "mock"});
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	pause_remote: function() {
 | 
			
		||||
		socket.emit("id", {id: Mobile_remote.id, type: "pause", value: "mock"});
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	skip_remote: function() {
 | 
			
		||||
		socket.emit("id", {id: Mobile_remote.id, type: "skip", value: "mock"});
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	initiate_volume: function() {
 | 
			
		||||
		$("#volume-control-remote").slider({
 | 
			
		||||
          min: 0,
 | 
			
		||||
          max: 100,
 | 
			
		||||
          value: 100,
 | 
			
		||||
          range: "min",
 | 
			
		||||
          animate: true,
 | 
			
		||||
          stop:function(event, ui) {
 | 
			
		||||
            socket.emit("id", {id: Mobile_remote.id, type: "volume", value: ui.value});
 | 
			
		||||
            Helper.log("volume");
 | 
			
		||||
          }
 | 
			
		||||
      });
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
		Reference in New Issue
	
	Block a user