mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 20:02:29 +01:00
new UI - create shared function setBooleanReadField(), setBooleanEditField().
This commit is contained in:
parent
92ea27d9dd
commit
6fdea9ad8f
@ -1607,11 +1607,11 @@ function vmJsonToDetailsTab($midmenuItem1){
|
||||
$detailsTab.find("#group").text(fromdb(jsonObj.group));
|
||||
$detailsTab.find("#group_edit").val(fromdb(jsonObj.group));
|
||||
|
||||
setBooleanField(jsonObj.haenable, $detailsTab.find("#haenable"));
|
||||
setBooleanDropdownField(jsonObj.haenable, $detailsTab.find("#haenable_edit"));
|
||||
setBooleanReadField(jsonObj.haenable, $detailsTab.find("#haenable"));
|
||||
setBooleanEditField(jsonObj.haenable, $detailsTab.find("#haenable_edit"));
|
||||
//$detailsTab.find("#haenable_edit").val(jsonObj.haenable);
|
||||
|
||||
setBooleanField((jsonObj.isoid != null), $detailsTab.find("#iso"));
|
||||
setBooleanReadField((jsonObj.isoid != null), $detailsTab.find("#iso"));
|
||||
|
||||
//actions ***
|
||||
var $actionMenu = $("#right_panel_content #tab_content_details #action_link #action_menu");
|
||||
|
||||
@ -199,8 +199,8 @@ function isoJsonToDetailsTab($midmenuItem1) {
|
||||
else
|
||||
$detailsTab.find("#size").text("");
|
||||
|
||||
setBooleanField(jsonObj.bootable, $detailsTab.find("#bootable"));
|
||||
setBooleanField(jsonObj.crossZones, $detailsTab.find("#crossZones"));
|
||||
setBooleanReadField(jsonObj.bootable, $detailsTab.find("#bootable"));
|
||||
setBooleanReadField(jsonObj.crossZones, $detailsTab.find("#crossZones"));
|
||||
setDateField(jsonObj.created, $detailsTab.find("#created"));
|
||||
|
||||
|
||||
|
||||
@ -540,7 +540,7 @@ function todb(val) {
|
||||
|
||||
var midmenuItemCount = 20;
|
||||
|
||||
function setBooleanField(value, $field) {
|
||||
function setBooleanReadField(value, $field) {
|
||||
if(value == "true" || value == true)
|
||||
$field.text("Yes").show();
|
||||
else if(value == "false" || value == false)
|
||||
@ -549,7 +549,7 @@ function setBooleanField(value, $field) {
|
||||
$field.hide();
|
||||
}
|
||||
|
||||
function setBooleanDropdownField(value, $field) {
|
||||
function setBooleanEditField(value, $field) {
|
||||
if(value == "true" || value == true)
|
||||
$field.val("true");
|
||||
else if(value == "false" || value == false)
|
||||
|
||||
@ -178,7 +178,7 @@ function serviceOfferingJsonToDetailsTab($midmenuItem1) {
|
||||
$detailsTab.find("#cpu").text(jsonObj.cpunumber + " x " + convertHz(jsonObj.cpuspeed));
|
||||
$detailsTab.find("#memory").text(convertBytes(parseInt(jsonObj.memory)*1024*1024));
|
||||
|
||||
setBooleanField(jsonObj.offerha, $detailsTab.find("#offerha"));
|
||||
setBooleanReadField(jsonObj.offerha, $detailsTab.find("#offerha"));
|
||||
$detailsTab.find("#offerha_edit").val(jsonObj.offerha);
|
||||
|
||||
$detailsTab.find("#networktype").text(toNetworkType(jsonObj.usevirtualnetwork));
|
||||
|
||||
@ -235,16 +235,16 @@ function templateJsonToDetailsTab($midmenuItem1) {
|
||||
else
|
||||
$detailsTab.find("#size").text("");
|
||||
|
||||
setBooleanField(jsonObj.passwordenabled, $detailsTab.find("#passwordenabled"));
|
||||
setBooleanReadField(jsonObj.passwordenabled, $detailsTab.find("#passwordenabled"));
|
||||
$detailsTab.find("#passwordenabled_edit").val(jsonObj.passwordenabled);
|
||||
|
||||
setBooleanField(jsonObj.ispublic, $detailsTab.find("#ispublic"));
|
||||
setBooleanReadField(jsonObj.ispublic, $detailsTab.find("#ispublic"));
|
||||
$detailsTab.find("#ispublic_edit").val(jsonObj.ispublic);
|
||||
|
||||
setBooleanField(jsonObj.isfeatured, $detailsTab.find("#isfeatured"));
|
||||
setBooleanReadField(jsonObj.isfeatured, $detailsTab.find("#isfeatured"));
|
||||
$detailsTab.find("#isfeatured_edit").val(jsonObj.isfeatured);
|
||||
|
||||
setBooleanField(jsonObj.crossZones, $detailsTab.find("#crossZones"));
|
||||
setBooleanReadField(jsonObj.crossZones, $detailsTab.find("#crossZones"));
|
||||
|
||||
$detailsTab.find("#ostypename").text(fromdb(jsonObj.ostypename));
|
||||
$detailsTab.find("#ostypename_edit").val(jsonObj.ostypeid);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user