TreeTableBehavior
Controls the look and feel for a TreeTable.
Types
Responsible for creating a View to represent each cell in the TreeTable.
Determines the location and height of rows in the TreeTable.
Responsible for creating a View to represent each cell in the first column of the TreeTable.
Properties
Generator for cells within the footer.
Used to position the footer.
Generator for cells within the header.
Used to position the header.
Determines how overflow is handled for the final column.
Functions
Requests that the TreeTable repaint its body. This will result in a call to renderBody.
Requests that the TreeTable 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 TreeTable repaint its footer. This will result in a call to renderFooter.
Requests that the TreeTable 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.