Index: chrome/common/extensions/docs/server2/static/js/sample_search.js |
diff --git a/chrome/common/extensions/docs/server2/static/js/sample_search.js b/chrome/common/extensions/docs/server2/static/js/sample_search.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b3e1bfddce172ac37efcb740b80ebac8926fc207 |
--- /dev/null |
+++ b/chrome/common/extensions/docs/server2/static/js/sample_search.js |
@@ -0,0 +1,28 @@ |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. Use of this |
cduvall
2012/07/23 23:01:22
I just rewrote this file because the old one seeme
|
+// source code is governed by a BSD-style license that can be found in the |
+// LICENSE file. |
+ |
+(function() { |
+ var search_box = document.getElementById('search_input'); |
+ var apis = document.getElementsByClassName('sample'); |
+ for (var i = 0; i < apis.length; ++i) |
+ apis[i].tags = apis[i].getAttribute('tags').toUpperCase(); |
+ |
+ function filterSamples() { |
+ var search_text = search_box.value.toUpperCase(); |
+ for (var i = 0; i < apis.length; ++i) { |
+ if (apis[i].tags.indexOf(search_text) < 0) |
+ apis[i].style.display = 'none'; |
+ else |
+ apis[i].style.display = 'block'; |
+ } |
+ } |
+ |
+ function setFilter(text) { |
+ search_box.value = text; |
+ filterSamples(); |
+ } |
+ |
+ window.filterSamples = filterSamples; |
+ window.setFilter = setFilter; |
+})() |