:mod:`grid` =========== .. py:module:: grid Module Contents --------------- .. function:: get_value(record,attribute,default=None) .. py:class:: CustomGrid(request,*args,**kwargs) .. method:: checkbox_column_format(column_number,i,record) .. method:: render_td(renderer,**data) .. method:: label_td(attribute,default=None) .. method:: time_ago_td(attribute) .. method:: timestamp_td(attribute) .. method:: size_td(attribute) .. method:: userid_td(attribute) .. method:: user_td(attribute) .. method:: render_title_td(title,abstract=None,keywords=list,data=list,format=None,source="#") .. method:: render_flag_td(flag=False,tooltip="") .. method:: render_format_td(format,source) .. method:: render_preview_td(format,source) .. method:: render_buttongroup_td(buttons=list) .. method:: generate_header_link(column_number,column,label_text) Override of the ObjectGrid to customize the headers. This is mostly taken from the example code in ObjectGrid itself. .. method:: default_header_column_format(column_number,column_name,header_label) Override of the ObjectGrid to use for header columns .. method:: default_header_ordered_column_format(column_number,column_name,header_label) Override of the ObjectGrid to use and to add an icon that represents the sort order for the column.