You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pr...@apache.org on 2012/11/16 11:00:32 UTC

[42/50] git commit: multiEdit: support hiding fields dynamically via dataProvider

multiEdit: support hiding fields dynamically via dataProvider

If 'hideFields' array is passed to .success(), then hide the field IDs
specified.


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/2ffc381e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/2ffc381e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/2ffc381e

Branch: refs/heads/master
Commit: 2ffc381ea1834f6884fd69fbf2d83ce762b18680
Parents: f7177b4
Author: Brian Federle <br...@citrix.com>
Authored: Thu Aug 9 15:51:56 2012 -0700
Committer: Vijay Venkatachalam <vi...@citrix.com>
Committed: Fri Nov 16 10:56:50 2012 +0530

----------------------------------------------------------------------
 ui/scripts/network.js              |    3 ++-
 ui/scripts/ui/widgets/multiEdit.js |    5 +++++
 2 files changed, 7 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/2ffc381e/ui/scripts/network.js
----------------------------------------------------------------------
diff --git a/ui/scripts/network.js b/ui/scripts/network.js
index 4df73b3..4d7f8c6 100644
--- a/ui/scripts/network.js
+++ b/ui/scripts/network.js
@@ -2763,7 +2763,8 @@
                           });
 
                           args.response.success({
-                            data: loadBalancerData
+                            data: loadBalancerData,
+                            //hideFields: ['autoScale']
                           });
                         }
                       });

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/2ffc381e/ui/scripts/ui/widgets/multiEdit.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui/widgets/multiEdit.js b/ui/scripts/ui/widgets/multiEdit.js
index fd5994d..ba5e709 100644
--- a/ui/scripts/ui/widgets/multiEdit.js
+++ b/ui/scripts/ui/widgets/multiEdit.js
@@ -1024,6 +1024,11 @@
                 $multi.find('th.add-user, td.add-user').detach();
                 $multiForm.find('tbody').detach();
             }
+            if (args.hideFields) {
+              $(args.hideFields).each(function() {
+                $multi.find('th.' + this + ',td.' + this).hide();
+              });
+            }
 
             _medit.refreshItemWidths($multi);
           },