view.py
branchtls-sprint
changeset 1433 091ac3ba5d51
parent 1432 2c3711d4570b
child 1498 2c6eec0b46b9
--- a/view.py	Wed Apr 22 18:42:58 2009 +0200
+++ b/view.py	Wed Apr 22 18:44:30 2009 +0200
@@ -202,12 +202,12 @@
         self.req.set_content_type(self.content_type)
 
     # view utilities ##########################################################
-    
+
     def wview(self, __vid, rset, __fallback_vid=None, **kwargs):
         """shortcut to self.view method automatically passing self.w as argument
         """
         self.view(__vid, rset, __fallback_vid, w=self.w, **kwargs)
-        
+
     # XXX Template bw compat
     template = obsolete('.template is deprecated, use .view')(wview)
 
@@ -303,14 +303,14 @@
         w(u'<div class="field">%s</div>' % value)
         if row:
             w(u'</div>')
-            
+
     def initialize_varmaker(self):
         varmaker = self.req.get_page_data('rql_varmaker')
         if varmaker is None:
             varmaker = self.req.varmaker
             self.req.set_page_data('rql_varmaker', varmaker)
         self.varmaker = varmaker
-        
+
 
 
 # concrete views base classes #################################################
@@ -329,9 +329,9 @@
     """
     __select__ = none_rset()
     registered = require_group_compat(View.registered)
-    
+
     category = 'startupview'
-    
+
     def url(self):
         """return the url associated with this view. We can omit rql here"""
         return self.build_url('view', vid=self.id)
@@ -405,7 +405,7 @@
             labels.append(label)
         return labels
 
-    
+
 # concrete template base classes ##############################################
 
 class MainTemplate(View):
@@ -443,12 +443,12 @@
 
     def linkable(self):
         return False
-    
+
 # concrete component base classes #############################################
 
 class ReloadableMixIn(object):
     """simple mixin for reloadable parts of UI"""
-    
+
     def user_callback(self, cb, args, msg=None, nonify=False):
         """register the given user callback and return an url to call it ready to be
         inserted in html
@@ -460,17 +460,17 @@
                 _cb(*args)
         cbname = self.req.register_onetime_callback(cb, *args)
         return self.build_js(cbname, html_escape(msg or ''))
-        
+
     def build_update_js_call(self, cbname, msg):
         rql = html_escape(self.rset.printable_rql())
         return "javascript:userCallbackThenUpdateUI('%s', '%s', '%s', '%s', '%s', '%s')" % (
             cbname, self.id, rql, msg, self.__registry__, self.div_id())
-    
+
     def build_reload_js_call(self, cbname, msg):
         return "javascript:userCallbackThenReloadPage('%s', '%s')" % (cbname, msg)
 
     build_js = build_update_js_call # expect updatable component by default
-    
+
     def div_id(self):
         return ''
 
@@ -482,7 +482,7 @@
     property_defs = {
         _('visible'):  dict(type='Boolean', default=True,
                             help=_('display the component or not')),
-        }    
+        }
 
     def div_class(self):
         return '%s %s' % (self.propval('htmlclass'), self.id)