TableBehavior
Controls the look and feel for a Table.
Types
Responsible for creating a View to represent each cell in the Table.
Determines the location and height of rows in the Table.
Properties
PointerListeners that are notified during the sinking phase of pointer event handling for the Table's body.
PointerMotionListeners that are notified during the sinking phase of pointer-motion event handling for the Table's body.
Generator for cells within the footer.
PointerListeners that are notified during the sinking phase of pointer event handling for the Table's footer.
PointerMotionListeners that are notified during the sinking phase of pointer-motion event handling for the Table's footer.
Used to position the footer.
Generator for cells within the header.
PointerListeners that are notified during the sinking phase of pointer event handling for the Table's header.
PointerMotionListeners that are notified during the sinking phase of pointer-motion event handling for the Table's header.
Used to position the header.
Determines how overflow is handled for the final column.
Functions
Requests that the Table repaint its body. This will result in a call to renderBody.
Requests that the Table repaint a column. This will result in a call to renderColumnBody.
Called whenever movement of a column (started when moveColumn was called) ends.
Requests that the Table repaint its footer. This will result in a call to renderFooter.
Requests that the Table repaint its header. This will result in a call to renderHeader.
Called whenever a column needs to automatically move to a location. This happens (for example) if a column is being reordered. The given block controls the progress and timing of this move, allowing for custom animation.
Used to render the Table's body background.
Used to render the Table's footer background.
Used to render the Table's header background.