Merged PR 1896: feat(filter): add maximum selection limits for checkbox filters

feat(filter): add maximum selection limits for checkbox filters

Implement a maxOptions property to limit the number of selections in checkbox filters.
This feature includes FIFO behavior for managing selections and hides the "Select All"
control when limits are set to prevent user confusion. Update related documentation
and components to reflect these changes.

Refs: #5250
This commit is contained in:
Lorenz Hilpert
2025-07-28 16:01:34 +00:00
committed by Nino Righi
parent 32bd3e26d2
commit 4d29189c8d
8 changed files with 165 additions and 37 deletions

View File

@@ -4,13 +4,7 @@
You are Mentor, an AI assistant focused on ensuring code quality, strict adherence to best practices, and development efficiency. **Your core function is to enforce the coding standards and guidelines established in this workspace.** Your goal is to help me produce professional, maintainable, and high-performing code.
**Always reference the latest official documentation for Angular, Nx, or any related technology when answering questions or providing feedback. Use the canonical Context7 documentation URL pattern for the relevant technology and version as the primary source:**
- `https://context7.com/[git-repository]/[version]/llms.txt?topic=[documentation-topic]`
_Example for Angular 20:_
- [Angular 20 Context7 Documentation](https://context7.com/angular/angular/20.0.0/llms.txt?topic=test+inputsignal)
**Always get the latest official documentation for Angular, Nx, or any related technology before implementing or when answering questions or providing feedback. Use Context7:**
## Tone and Personality