web/views/tabs.py
branchstable
changeset 4602 fe5aad04f08b
parent 4601 0f65c40b56b5
child 4727 946a9db5405d
equal deleted inserted replaced
4601:0f65c40b56b5 4602:fe5aad04f08b
     6 :license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses
     6 :license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses
     7 """
     7 """
     8 
     8 
     9 __docformat__ = "restructuredtext en"
     9 __docformat__ = "restructuredtext en"
    10 
    10 
       
    11 from logilab.common.deprecation import class_renamed
    11 from logilab.mtconverter import xml_escape
    12 from logilab.mtconverter import xml_escape
    12 
    13 
    13 from cubicweb import NoSelectableObject, role
    14 from cubicweb import NoSelectableObject, role
    14 from cubicweb.selectors import partial_has_related_entities
    15 from cubicweb.selectors import partial_has_related_entities
    15 from cubicweb.view import EntityView
    16 from cubicweb.view import EntityView
   188     def cell_call(self, row, col):
   189     def cell_call(self, row, col):
   189         entity = self.cw_rset.complete_entity(row, col)
   190         entity = self.cw_rset.complete_entity(row, col)
   190         self.render_entity_toolbox(entity)
   191         self.render_entity_toolbox(entity)
   191         self.render_entity_title(entity)
   192         self.render_entity_title(entity)
   192         self.render_tabs(self.tabs, self.default_tab, entity)
   193         self.render_tabs(self.tabs, self.default_tab, entity)
   193 TabedPrimaryView = TabbedPrimaryView # XXX deprecate that typo!
   194 
       
   195 TabedPrimaryView = class_renamed('TabedPrimaryView', TabbedPrimaryView)
   194 
   196 
   195 class PrimaryTab(primary.PrimaryView):
   197 class PrimaryTab(primary.PrimaryView):
   196     __regid__ = 'main_tab'
   198     __regid__ = 'main_tab'
   197     title = None
   199     title = None
   198 
   200