angular / angular/components

mat-select - need Check All & Uncheck All options (Select All & Deselect All) for multiple selection

Offen
#9,149 35 Kommentare 127 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/select feature P5
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

#### Bug, feature request, or proposal:
Request: Need options for **Check All** and **Uncheck All** for multiple selection.

#### What is the expected behavior?
We can have 2 options at the top of the options panel to Check all or Uncheck all options in a single click.
Something like this https://silviomoreto.github.io/bootstrap-select/examples/#selectdeselect-all-options

#### What is the current behavior?
Currently user has to click on each and every option in order to check or uncheck all the options available in the select control.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 5

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Einstiegspunkt für Mehrfachauswahl von mat-select und prüfe das in der Issue verlinkte Bootstrap Select-Beispiel für die vorgesehene Interaktion. Definiere, wie die Optionen Check All und Uncheck All auf oberster Ebene funktionieren sollen, und überprüfe anschließend, dass das Auswählen bzw. Aufheben der Auswahl aller Optionen im Mehrfachauswahl-Panel funktioniert und mit den Konventionen von Angular Material konsistent bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.