incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cr...@apache.org
Subject [7/7] git commit: Added a utility method for finding elements with a classname
Date Wed, 13 Nov 2013 03:29:25 GMT
Added a utility method for finding elements with a classname


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

Branch: refs/heads/blur-console-v2
Commit: e53983cd97a561ea1f6d33fb09f0578174fbc251
Parents: 6931af3
Author: Chris Rohr <crohr@nearinfinity.com>
Authored: Tue Nov 12 22:29:03 2013 -0500
Committer: Chris Rohr <crohr@nearinfinity.com>
Committed: Tue Nov 12 22:29:03 2013 -0500

----------------------------------------------------------------------
 .../org/apache/blur/console/webapp/js/app.js          | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/e53983cd/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/app.js
----------------------------------------------------------------------
diff --git a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/app.js
b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/app.js
index 1a51a66..82dd831 100644
--- a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/app.js
+++ b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/app.js
@@ -15,4 +15,16 @@
  * limitations under the License.
  */
 
-var blurApp = angular.module('blurApp', ['ui.bootstrap', 'flotr']);
\ No newline at end of file
+var blurApp = angular.module('blurApp', ['ui.bootstrap', 'flotr']);
+
+var Utils = {
+	filterByClassName: function(els, className) {
+		var result = [];
+		angular.forEach(els, function(el, i) {
+			if(angular.element(el).hasClass(className)) {
+				result.push(el);
+			}
+		});
+		return result.length == 1 ? result[0] : result;
+	}
+}
\ No newline at end of file


Mime
View raw message