Package orm2 :: Package ui :: Package xist :: Module result_table :: Class result_table
[hide private]
[frames] | no frames]

Class result_table

source code

       view --+    
              |    
views.xist_view --+
                  |
                 result_table

A result table consists of a number of header objects and a corresponding set of column objects. The header objects determine which actual database columns, that is which dbproperties, are used in the column and which are used for sorting (see sort_header class).

Instance Methods [hide private]
  __call__(self, request={}, base_url=None, class_='listing')
  __init__(self, result=None)
  table(self, request={}, base_url=None, class_='listing')
  tr(self, dbobj, base_url, request, class_)

Inherited from views.xist_view: __getattr__

Inherited from view: ds


Class Variables [hide private]
  page_size_chooser = <orm2.ui.xist.result_table.page_size_chooser instanc...
  pager = <orm2.ui.xist.result_table.pager instance at 0x1708648>
  params = <orm2.ui.xist.result_table.query_params instance at ...

Method Details [hide private]

__call__(self, request={}, base_url=None, class_='listing')
(Call operator)

source code 
None

__init__(self, result=None)
(Constructor)

source code 
None
Overrides: view.__init__

table(self, request={}, base_url=None, class_='listing')

source code 
None

tr(self, dbobj, base_url, request, class_)

source code 
None

Class Variable Details [hide private]

page_size_chooser

None
Value:
<orm2.ui.xist.result_table.page_size_chooser instance at 0x1708828>    
      

pager

None
Value:
<orm2.ui.xist.result_table.pager instance at 0x1708648>                
      

params

None
Value:
<orm2.ui.xist.result_table.query_params instance at 0x1708710>