forked from FrankFlitton/jQuery-BroadSign-Player-API
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBroadSignAction-dist.js
2 lines (2 loc) · 1.35 KB
/
BroadSignAction-dist.js
1
2
var BroadSignSocket=new WebSocket("ws://localhost:2324");console.log("BroadSign Socket Init");var BSState="";!function(o){o.fn.BroadSignState=function(){0==BroadSignSocket.readyState?BSState="CONNECTING":1==BroadSignSocket.readyState?BSState="OPEN":2==BroadSignSocket.readyState?BSState="CLOSING":3==BroadSignSocket.readyState&&(BSState="CLOSED"),console.log("BroadSign Socket Status: "+BSState)}}(jQuery),$.fn.BroadSignState(),BroadSignSocket.onmessage=function(o){console.log("BroadSign Socket Message: "+o.data)},BroadSignSocket.onopen=function(){console.log("BroadSign Socket Status: OPEN")},BroadSignSocket.onclose=function(){console.log("BroadSign Socket Status: CLOSED")},BroadSignSocket.onerror=function(){console.log("BroadSign Socket Status: ERROR")},function(o){o.fn.BroadSignAction=function(n){console.log("Start BroadSign Socket Call"),o.fn.BroadSignState();var e=(new Date).getTime(),t={action:"stop",frame_id:null,enabled:null,name:null,id:e},a=o.extend(t,n),S='id="'+a.id+'" ',r='action="'+a.action+'" ',i="";if(null!=a.frame_id)var i='frame_id="'+a.frame_id+'" ';var c="";if(null!=a.enabled)var c='enabled="'+a.enabled+'" ';var d="";if(null!=a.name)var d='name="'+a.name+'" ';var l='<rc version="1" '+S+r+i+c+d+"/>\r\n\r\n";return console.log("To send: "+l),BroadSignSocket.send(l),console.log("Sent"),this}}(jQuery);
//# sourceMappingURL=BroadSignAction-dist.js.map