Package muntjac :: Package ui :: Module table
[hide private]
[frames] | no frames]

Module table

source code

Used for representing data or components in a pageable and selectable table.

Classes [hide private]
  Table
Table is used for representing data or components in a pageable and selectable table.
  TableDragMode
Modes that Table support as drag sourse.
  IColumnGenerator
Used to create "generated columns"; columns that exist only in the Table, not in the underlying IContainer.
  ICellStyleGenerator
Allow to define specific style on cells (and rows) contents.
  TableTransferable
Concrete implementation of DataBoundTransferable for data transferred from a table.
  TableDropCriterion
Lazy loading accept criterion for Table.
  IHeaderClickListener
Interface for the listener for column header mouse click events.
  HeaderClickEvent
Click event fired when clicking on the Table headers.
  IFooterClickListener
Interface for the listener for column footer mouse click events.
  FooterClickEvent
Click event fired when clicking on the Table footers.
  IColumnResizeListener
Interface for listening to column resize events.
  ColumnResizeEvent
This event is fired when a column is resized.
  IColumnReorderListener
Interface for listening to column reorder events.
  ColumnReorderEvent
This event is fired when a columns are reordered by the end user user.
  IRowGenerator
Row generators can be used to replace certain items in a table with a generated string.
  GeneratedRow
Functions [hide private]
 
HEADER_CLICK_METHOD(self, event)
Called when a user clicks a header column cell
source code
 
FOOTER_CLICK_METHOD(self, event)
Called when a user clicks a footer column cell
source code
 
COLUMN_RESIZE_METHOD(self, event)
This method is triggered when the column has been resized
source code
 
COLUMN_REORDER_METHOD(self, event)
This method is triggered when the column has been reordered
source code
Variables [hide private]
  logger = logging.getLogger(__name__)
  __package__ = 'muntjac.ui'
Function Details [hide private]

HEADER_CLICK_METHOD(self, event)

source code 

Called when a user clicks a header column cell

Parameters:
  • event - The event which contains information about the column and the mouse click event

FOOTER_CLICK_METHOD(self, event)

source code 

Called when a user clicks a footer column cell

Parameters:
  • event - The event which contains information about the column and the mouse click event

COLUMN_RESIZE_METHOD(self, event)

source code 

This method is triggered when the column has been resized

Parameters:
  • event - The event which contains the column property id, the previous width of the column and the current width of the column