-
Notifications
You must be signed in to change notification settings - Fork 159
Column Resizing
Provides deffered column resizing for the igxGrid.
Developer:
-
As developer, I want to enable deffered resizing per column, so that I can allow the user to modify their width. more at Assumptions and Limitations
-
As a developer, I want to allow a Excel-like resizing mode that changes the width of the grid itself, so that I can allow the user to have more freedom. The resizing affects all following columns and if the grid exceeds it's width, a horizontal scroll appears.
In case of percentage units, all columns width are adjusted to preserve the overall width of the grid (this would be implemented internally). more at Assumptions and Limitations
-
As a developer, I want to be notified when a column is resized, so that I can add custom logic.
-
As a developer, I want to configure minimum and maximum allowable column widths, so that I can restrict the end users to resizing columns to specific sizes.
-
As a developer, I want to enable best fit (auto) sizing via double clicking the resize icon on the header – the column will be sized to the longest currently visible cell value, so that the user can see the entire content. more at Assumptions and Limitations
-
As a developer, I want to be able to style the resize indicator.
End user:
- As an end user, I want to be able to resize columns via dragging the column header edge border.
- As an end user, I want a visual clue that the column can be resized, when the mouse is positioned over the header edge.
- As an end user, I want a visual clue (resize indicator) while dragging, so that I can have a resize preview.
- Deffered resizing.
- Resizing will affect the overall width of the grid. ...
Describe behavior, design, look and feel of the implemented feature. Always include visual mock-up
3.1. End User Experience
3.2. Developer Experience
3.3. Globalization/Localization
Describe any special localization requirements such as the number of localizable strings, regional formats
3.4. User Interface
Include a diagram linking the elements with the visual representation of the feature
3.5. Navigation
3.6. API
Name | Description | Type | Default value | Valid values |
---|---|---|---|---|
Name | Description | Return type | Parameters |
---|---|---|---|
Name | Description | Cancelable | Parameters |
---|---|---|---|
Specify only if applicable
Assumptions | Limitation Notes |
---|---|