[
https://issues.apache.org/jira/browse/TAP5-143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12703771#action_12703771
]
Howard M. Lewis Ship commented on TAP5-143:
-------------------------------------------
The big issue is where to store details about the size of each column and the
column ordering so that when the page is refreshed, the grid is back the way it
was set.
> Add client-side column resizing to grid.
> ----------------------------------------
>
> Key: TAP5-143
> URL: https://issues.apache.org/jira/browse/TAP5-143
> Project: Tapestry 5
> Issue Type: New Feature
> Affects Versions: 5.0.15
> Environment: Any.
> Reporter: Daniel
> Priority: Minor
>
> Many applications provide a means of resizing UI columns by
> double-clicking/clicking and dragging the border between columns.
> Typically a double-click will resize the column to the width of the column's
> widest cell, which depends on the content of the cell. Otherwise, clicking
> and dragging the border is the means of growing/shrinking the column
> depending on where the mouse is released.
> Although this can be done through JavaScript, it is common enough
> functionality that it seems it should be provided by default. That said,
> there should probably also be a way to turn the default resizing off so it
> doesn't conflict with any custom resizing functionality, existing or planned
> for in Tapestry applications.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.