angular / angular/components

feat(cdk/menu): Add backdrop support and maybe able to customize all overlay options in CDK Menu

Ouverte
#31,399 3 commentaires 5 réactions 0 personnes assignées Voir sur GitHub
area: cdk/menu feature P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

### Feature Description

I think the [CDK Menu Trigger](https://github.com/angular/components/blob/main/src/cdk/menu/menu-trigger-base.ts) should provide an ability to set a backdrop in the overlay and also other `OverlayConfig` options.

### Use Case

This lets us create a custom Menu closer to the Mat Menu which already supports a transparent backdrop.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par src/cdk/menu/menu-trigger-base.ts et examinez comment le CDK Menu Trigger crée son overlay, puis comparez le comportement demandé avec la prise en charge existante du backdrop de Mat Menu. C’est terminé lorsque le trigger peut fournir un backdrop et exposer les options pertinentes de OverlayConfig nécessaires pour créer un menu personnalisé comparable à Mat Menu à cet égard.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.