-
Notifications
You must be signed in to change notification settings - Fork 10
feat(grids): add column pinning both sides samples #1059
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: vnext
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds column pinning functionality demonstrating both left and right side pinning for three grid types: Grid, Hierarchical Grid, and Tree Grid. Each sample includes interactive toolbar buttons to dynamically pin/unpin columns on either side.
Key Changes
- Implementation of column pinning configuration with
ColumnPinningPosition.StartandColumnPinningPosition.End - Interactive toolbar with buttons to pin left, pin right, and unpin columns
- Column selection mode enabled for user interaction
Reviewed Changes
Copilot reviewed 29 out of 30 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| samples/grids/tree-grid/column-pinning-both-sides/* | Complete tree grid sample with dual-side pinning and employee hierarchical data |
| samples/grids/hierarchical-grid/column-pinning-both-sides/* | Complete hierarchical grid sample with dual-side pinning and nested customer/order data |
| samples/grids/grid/column-pinning-both-sides/* | Complete grid sample with dual-side pinning and customer data |
Comments suppressed due to low confidence (3)
samples/grids/tree-grid/column-pinning-both-sides/wwwroot/index.html:1
- The close icon appears to be malformed. Expected '🗙' (ballot box with X) but the character is rendering incorrectly. This should be either a proper Unicode character or an HTML entity.
<!DOCTYPE html>
samples/grids/hierarchical-grid/column-pinning-both-sides/wwwroot/index.html:1
- The close icon appears to be malformed. Expected '🗙' (ballot box with X) but the character is rendering incorrectly. This should be either a proper Unicode character or an HTML entity.
samples/grids/grid/column-pinning-both-sides/wwwroot/index.html:1 - The close icon appears to be malformed. Expected '🗙' (ballot box with X) but the character is rendering incorrectly. This should be either a proper Unicode character or an HTML entity.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
samples/grids/hierarchical-grid/column-pinning-both-sides/ReadMe.md
Outdated
Show resolved
Hide resolved
samples/grids/hierarchical-grid/column-pinning-both-sides/App.razor
Outdated
Show resolved
Hide resolved
…pinning-both-side samples
…amples to private
Closes #1763
This PR contains custom both side pinning samples for grid, hierarchical grid, and tree grid.