[rhmessaging-commits] rhmessaging commits: r3226 - mgmt/trunk/cumin/python/cumin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Thu Mar 26 16:29:24 EDT 2009
Author: eallen
Date: 2009-03-26 16:29:23 -0400 (Thu, 26 Mar 2009)
New Revision: 3226
Modified:
mgmt/trunk/cumin/python/cumin/widgets.py
mgmt/trunk/cumin/python/cumin/widgets.strings
Log:
Made TopTable auto update.
Used mootools::domready instead of window.load
Modified: mgmt/trunk/cumin/python/cumin/widgets.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/widgets.py 2009-03-26 20:25:05 UTC (rev 3225)
+++ mgmt/trunk/cumin/python/cumin/widgets.py 2009-03-26 20:29:23 UTC (rev 3226)
@@ -653,7 +653,7 @@
class TopTableColumnHeader(ItemTableColumnHeader):
pass
-class TopTable(SqlTable):
+class TopTable(SqlTable, FullPageNotify):
def __init__(self, app, name):
super(TopTable, self).__init__(app, name)
@@ -664,6 +664,7 @@
self.count = Attribute(app, "count")
self.count.default = 1
self.add_attribute(self.count)
+ self.update_enabled = True
def get_connection(self, session):
return sqlhub.getConnection().getConnection()
@@ -1137,11 +1138,10 @@
def render_script(self, session):
script = """
<script type="text/javascript">
- function get_%s() {
+ window.addEvent('domready', function get_%s() {
var now = new Date();
wooly.deferredUpdate('%s'+';ts='+now.getTime(), got_%s, "%s");
- }
- addEvent(window, "load", get_%s);
+ });
</script>
"""
get_fn = self.get_fn(session)
Modified: mgmt/trunk/cumin/python/cumin/widgets.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/widgets.strings 2009-03-26 20:25:05 UTC (rev 3225)
+++ mgmt/trunk/cumin/python/cumin/widgets.strings 2009-03-26 20:29:23 UTC (rev 3226)
@@ -423,7 +423,7 @@
}
[TopTable.html]
-<table class="TopTable">
+<table id="{id}" class="TopTable fullpage_notify">
<thead><tr>{headers}</tr></thead>
<tbody>{items}</tbody>
</table>
@@ -526,13 +526,13 @@
return false;
}
-function attachHelp() {
+window.addEvent('domready', function attachHelp() {
+
if (document.getElementById("help_link")) {
document.getElementById("help_link").onclick = function() { return help_window(this.href) }
}
-}
-addEvent(window, "load", attachHelp);
+});
[FormHelp.html]
<a class="help action" id="help_link" href="{help_href}">Help</a>
More information about the rhmessaging-commits
mailing list