mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 11:52:28 +01:00
new UI - Routers page - add status icon to middle menu.
This commit is contained in:
parent
0ea5aa214a
commit
2638708ab4
@ -349,26 +349,14 @@ function clickInstanceGroupHeader($arrowIcon) {
|
||||
$rightPanelContent.find("#state").text(state).removeClass("green red").addClass("gray");
|
||||
}
|
||||
|
||||
function updateVirtualMachineStateInMidMenu(jsonObj, midmenuItem) {
|
||||
if(jsonObj.state == "Running")
|
||||
midmenuItem.find("#icon").attr("src", "images/status_green.png");
|
||||
else if(jsonObj.state == "Stopped")
|
||||
midmenuItem.find("#icon").attr("src", "images/status_red.png");
|
||||
else //Destroyed, Creating, ~
|
||||
midmenuItem.find("#icon").attr("src", "images/status_gray.png");
|
||||
}
|
||||
|
||||
function vmToMidmenu(json, $midmenuItem1) {
|
||||
$midmenuItem1.data("jsonObj", json);
|
||||
$midmenuItem1.attr("id", ("midmenuItem_"+json.id));
|
||||
|
||||
var $iconContainer = $midmenuItem1.find("#icon_container").show();
|
||||
$iconContainer.find("#icon").attr("src", "images/status_gray.png");
|
||||
function vmToMidmenu(jsonObj, $midmenuItem1) {
|
||||
$midmenuItem1.data("jsonObj", jsonObj);
|
||||
$midmenuItem1.attr("id", ("midmenuItem_"+jsonObj.id));
|
||||
|
||||
var vmName = getVmName(json.name, json.displayname);
|
||||
var vmName = getVmName(jsonObj.name, jsonObj.displayname);
|
||||
$midmenuItem1.find("#first_row").text(vmName);
|
||||
$midmenuItem1.find("#second_row").text(json.ipaddress);
|
||||
updateVirtualMachineStateInMidMenu(json, $midmenuItem1);
|
||||
$midmenuItem1.find("#second_row").text(jsonObj.ipaddress);
|
||||
updateStateInMidMenu(jsonObj, $midmenuItem1);
|
||||
|
||||
$midmenuItem1.data("toRightPanelFn", vmToRightPanel);
|
||||
$midmenuItem1.bind("click", function(event) {
|
||||
|
||||
@ -687,6 +687,34 @@ function switchToTab(tabIndex, tabArray, tabContentArray) {
|
||||
});
|
||||
}
|
||||
|
||||
function updateStateInMidMenu(jsonObj, $midmenuItem1) {
|
||||
if(jsonObj.state == "Running")
|
||||
$midmenuItem1.find("#icon").attr("src", "images/status_green.png");
|
||||
else if(jsonObj.state == "Stopped")
|
||||
$midmenuItem1.find("#icon").attr("src", "images/status_red.png");
|
||||
else //Destroyed, Creating, ~
|
||||
$midmenuItem1.find("#icon").attr("src", "images/status_gray.png");
|
||||
|
||||
$midmenuItem1.find("#icon_container").show();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -6,13 +6,9 @@ function routerToMidmenu(jsonObj, $midmenuItem1) {
|
||||
$midmenuItem1.attr("id", ("midmenuItem_"+jsonObj.id));
|
||||
$midmenuItem1.data("jsonObj", jsonObj);
|
||||
|
||||
/*
|
||||
var $iconContainer = $midmenuItem1.find("#icon_container").show();
|
||||
$iconContainer.find("#icon").attr("src", "images/midmenuicon_routers_info.png");
|
||||
*/
|
||||
|
||||
$midmenuItem1.find("#first_row").text(jsonObj.name.substring(0,25));
|
||||
$midmenuItem1.find("#second_row").text(jsonObj.publicip.substring(0,25));
|
||||
$midmenuItem1.find("#second_row").text(jsonObj.publicip.substring(0,25));
|
||||
updateStateInMidMenu(jsonObj, $midmenuItem1);
|
||||
}
|
||||
|
||||
function routerAfterDetailsTabAction(jsonObj) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user