Conversation
…into add-user-skills
…into add-user-skills
939b895 to
776ccc2
Compare
…e and avoid hardcoded colors
- Updated the `copilot-instructions.md` to include detailed descriptions for the new Grid Data Operations skill. - Added a new skill file `igniteui-angular-grid-data-operations/SKILL.md` covering data manipulation patterns including sorting, filtering, grouping, paging, and remote data operations. - Revised the existing `igniteui-angular-grids/SKILL.md` to reference the new Grid Data Operations skill and clarify the focus of each skill.
…ction guide, feature comparisons, and improved examples for Tree Grid and Hierarchical Grid. Introduce Grid Lite specifics and clarify Pivot Grid functionality. Update key rules for grid usage and data operations.
|
@zdrawku The licensed packages should also be mentioned so agents know that this guidance applies to both. Steps to reproduce:
Result: All components are imported from '@infragistics/igniteui-angular' instead of each entry point. Expected result: Imports for both types of packages should be from the specific entry points. |
…I Angular components and theming
thanks @gedinakova, I have addressed your comment |
|
@zdrawku In an application with a non-editable grid, I prompt it to make it editable ( |
|
@zdrawku, maybe some additional instructions are needed for providers: New app created with Ignite UI CLI - Base with home page Copied copilot-instructions.md and skills folder Prompt: Create an IgxDialog with a form inside |
…ify component styling
Addressed, It was missing the editing capabilities from the description:
|
…viders for Ignite UI Angular components
Addressed, the skill was missing application setup instructions and required providers for animated components like overlay, combo, data pciker and so on. |
…omponents and theming topics
|
@damyanpetev, lets approve and merge this PR, and continue with the testing/comments resolution on a new PR. This will help us get going with the docfx PR that provides a walkthrough for how SKILLs can be used: |
| Key inputs: `[data]`, `[valueKey]`, `[displayKey]`, `[groupKey]`, `[placeholder]`, `[allowCustomValues]`, `[filterFunction]`, `[itemsMaxHeight]`, `[type]`. | ||
|
|
||
| Events: `(opening)`, `(opened)`, `(closing)`, `(closed)`, `(selectionChanging)`, `(addition)`, `(searchInputUpdate)`. |
There was a problem hiding this comment.
Bit much on the combo API listing.. and the combo alone lol. Honestly, the model two-way is probably more than enough for 80-90% of uses anyway.
| onSortingDone(event: ISortingEventArgs) { | ||
| console.log('Sorted by:', event.fieldName, event.dir); | ||
| // Good place to trigger remote data fetch | ||
| } |
There was a problem hiding this comment.
Nah, sortingExpressionsChange is quite good for that and that's what the doc samples use, but sure. Arguably, the only sorting event worth mentioning.
… removing outdated guidelines and emphasizing the use of igxRipple for feedback
…i-angular into add-user-skills
damyanpetev
left a comment
There was a problem hiding this comment.
Plenty of things to improve, but I agree this can go in now and continue testing after


Add Ignite UI for Angular skills: Components, Grids (structure), Grids (Data Operations) and Theming
copilot-instructions.mdto include detailed descriptions for the new Grid Data Operations skill.igniteui-angular-grid-data-operations/SKILL.mdcovering data manipulation patterns including sorting, filtering, grouping, paging, and remote data operations.igniteui-angular-grids/SKILL.mdto reference the new Grid Data Operations skill and clarify the focus of each skill.Note: