mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-12 09:55:27 +00:00
52 lines
1.6 KiB
JavaScript
52 lines
1.6 KiB
JavaScript
/* Copyright (C) 2019 Intel Corporation. All rights reserved.
|
|
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
*/
|
|
|
|
function setfooterposition(divname)
|
|
//Locate footer on the right place
|
|
{
|
|
var Top = dlist.length* $("#devices").height()+300;
|
|
var scrollTop = $(document).scrollTop();
|
|
if (dlist.length >=4){
|
|
$(divname).css({posisiton:'absolute','top':Top+scrollTop});
|
|
}
|
|
}
|
|
setfooterposition(".footer");
|
|
|
|
window.onload = function clone()
|
|
//Show the list of connected devices
|
|
{
|
|
var sourceNode = document.getElementById("devices");
|
|
$("#IPs").html("IP : "+ dlist[0]['IP']);
|
|
$("#ports").html("Port : "+ dlist[0]['Port']);
|
|
$("#installs").html("Installed Apps : "+ dlist[0]['apps']);
|
|
$("#devices").attr('class','devic0');
|
|
$("#dbutton").attr('class','bt0');
|
|
$("#choose").attr('class','chos0');
|
|
|
|
for (var i=1; i<dlist.length; i++)
|
|
{
|
|
var cloneNode= sourceNode.cloneNode(true);
|
|
sourceNode.parentNode.appendChild(cloneNode);
|
|
$("#IPs").html("IP : "+ dlist[i]['IP']);
|
|
$("#ports").html("Port : "+ dlist[i]['Port']);
|
|
$("#installs").html("Installed Apps : "+ dlist[i]['apps']);
|
|
$("#devices").attr('class','devic'+i);
|
|
$("#dbutton").attr('class','bt'+i);
|
|
$("#choose").attr('class','chos'+i);
|
|
}
|
|
|
|
};
|
|
|
|
function deviceClick(obj){
|
|
//Render to the application.html
|
|
var deviceObj=$(obj);
|
|
var ip=deviceObj.find('#IPs').text();
|
|
ip=ip.split(':')[1].split(' ')[1]
|
|
var port=deviceObj.find('#ports').text();
|
|
port=port.split(':')[1].split(' ')[1]
|
|
var newurl = "apps/?"+"ip="+ip+"&port="+port;
|
|
window.location.href= newurl;
|
|
}
|
|
|