[rhmessaging-commits] rhmessaging commits: r3866 - mgmt/trunk/cumin/python/cumin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Wed Mar 10 15:20:05 EST 2010
Author: eallen
Date: 2010-03-10 15:20:05 -0500 (Wed, 10 Mar 2010)
New Revision: 3866
Modified:
mgmt/trunk/cumin/python/cumin/widgets.py
mgmt/trunk/cumin/python/cumin/widgets.strings
Log:
Base class for incremental search edit box
Modified: mgmt/trunk/cumin/python/cumin/widgets.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/widgets.py 2010-03-10 20:18:53 UTC (rev 3865)
+++ mgmt/trunk/cumin/python/cumin/widgets.py 2010-03-10 20:20:05 UTC (rev 3866)
@@ -1527,3 +1527,10 @@
return ": ".join((description, status))
import cumin.account.model
+
+class IncrementalSearchInput(StringInput, ItemSet):
+ def do_get_items(self, session):
+ return ()
+
+ def render_item_class(self, session, item):
+ return "list_item"
Modified: mgmt/trunk/cumin/python/cumin/widgets.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/widgets.strings 2010-03-10 20:18:53 UTC (rev 3865)
+++ mgmt/trunk/cumin/python/cumin/widgets.strings 2010-03-10 20:20:05 UTC (rev 3866)
@@ -893,3 +893,21 @@
margin: 0.5em auto 1em auto;
width: 80%;
}
+
+[IncrementalSearchInput.css]
+div.IncrementalSearchInput ul {
+ display: none;
+}
+
+[IncrementalSearchInput.html]
+<div class="IncrementalSearchInput">
+<input id="{id}" type="text" name="{name}" value="{value}" tabindex="{tab_index}" {disabled_attr} size="{size}" autocomplete="off"/>
+<ul id="{id}.list">{items}</ul>
+</div>
+<script type="text/javascript">
+//<![CDATA[
+window.addEvent("domready", function () {
+ new IncrementalSearch($("{id}"), Inc_CIBeginning, "autocomplete", "{id}.list", 8); });
+//]]>
+</script>
+
More information about the rhmessaging-commits
mailing list