Skip to content

feat/multi-select-for-six-checkbox - #437

Merged
JoelLeupp merged 2 commits into
mainfrom
feature/checkbox-multi-select-value-accessor
Dec 1, 2025
Merged

feat/multi-select-for-six-checkbox#437
JoelLeupp merged 2 commits into
mainfrom
feature/checkbox-multi-select-value-accessor

Conversation

@JoelLeupp

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

❓ Type of change

  • 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • 👌 Enhancement (improving an existing functionality like performance)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

Adds a new angular value accessor which allows to assign checkboxes a value and bind it to an array form control.
It would behave like a multiselect but with six-checkboxes.

This can be very usefull for examples like this where in the form you only want to have a list of roles instead of a boolean for every role which is the default behavior of a checkbox (CheckboxValueAccessor):

image

📝 Checklist

  • I have linked an issue or discussion.
  • It's submitted to the main branch
  • When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
  • I have updated the documentation accordingly.
  • All tests are passing
  • New/updated tests are included
  • I have updated the "upcoming" section inside docs/changelog.md explaining the changes I contributed

If adding a new feature, the PR's description includes:

  • A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

@pennal pennal added this to the v5.2.0 milestone Nov 19, 2025
Comment thread docs/changelog.md Outdated
@JoelLeupp
JoelLeupp force-pushed the feature/checkbox-multi-select-value-accessor branch from e27a5fd to f2ff39b Compare November 28, 2025 15:39
@JoelLeupp
JoelLeupp requested a review from pennal November 28, 2025 15:42
@JoelLeupp
JoelLeupp force-pushed the feature/checkbox-multi-select-value-accessor branch from 89f30f2 to 0b59c2f Compare December 1, 2025 06:44
@JoelLeupp
JoelLeupp merged commit 311da6c into main Dec 1, 2025
2 checks passed
@JoelLeupp
JoelLeupp deleted the feature/checkbox-multi-select-value-accessor branch December 1, 2025 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants