[hybridfox] push by anandchitravelu - Show hide tabs based on cloud types on 2012-07-11 07:49 GMT

2 views
Skip to first unread message

hybr...@googlecode.com

unread,
Jul 11, 2012, 3:49:18 AM7/11/12
to hybr...@googlegroups.com
Revision: 0bda378ecab8
Author: anandchitravelu
Date: Wed Jul 11 00:48:47 2012
Log: Show hide tabs based on cloud types
http://code.google.com/p/hybridfox/source/detail?r=0bda378ecab8

Modified:
/src/chrome/content/ec2ui/session.js

=======================================
--- /src/chrome/content/ec2ui/session.js Wed Jul 4 20:34:15 2012
+++ /src/chrome/content/ec2ui/session.js Wed Jul 11 00:48:47 2012
@@ -257,7 +257,20 @@

// Set the active tab to the last tab we were viewing
document.getElementById("ec2ui.tabs").selectedIndex =
ec2ui_prefs.getCurrentTab();
-
+
+ var elbtab = document.getElementById("ec2ui.tabs.loadbalancer");
+ var reservedtab = document.getElementById("ec2ui.tabs.leases");
+ var bundletab = document.getElementById("ec2ui.tabs.bundleTasks");
+ if(this.isAmazonEndpointSelected()){
+ elbtab.setAttribute("hidden", false);
+ reservedtab.setAttribute("hidden", false);
+ bundletab.setAttribute("hidden", false);
+ }else{
+ elbtab.setAttribute("hidden", true);
+ reservedtab.setAttribute("hidden", true);
+ bundletab.setAttribute("hidden", true);
+ }
+
// The current tab's view needs to either
// be invalidated or refreshed
this.tabSelectionChanged();
@@ -461,7 +474,19 @@

// Set the active tab to the last tab we were viewing
document.getElementById("ec2ui.tabs").selectedIndex =
ec2ui_prefs.getCurrentTab();
-
+
+ var elbtab = document.getElementById("ec2ui.tabs.loadbalancer");
+ var reservedtab = document.getElementById("ec2ui.tabs.leases");
+ var bundletab = document.getElementById("ec2ui.tabs.bundleTasks");
+ if(this.isAmazonEndpointSelected()){
+ elbtab.setAttribute("hidden", false);
+ reservedtab.setAttribute("hidden", false);
+ bundletab.setAttribute("hidden", false);
+ }else{
+ elbtab.setAttribute("hidden", true);
+ reservedtab.setAttribute("hidden", true);
+ bundletab.setAttribute("hidden", true);
+ }
// The current tab's view needs to either
// be invalidated or refreshed
this.tabSelectionChanged();
Reply all
Reply to author
Forward
0 new messages