angular / angular/components

Make an overlay always on top of other overlays

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

Description

#### Please describe the feature you would like to request.

whenever a new overlay is created it is positions on top of other existing overlays (speaking wrt z-index).
provide a way to mark a overlay need to be shown always on top of other overlay's irrespective of order of creation


#### What is the use-case or motivation for this proposal?

In our application we are using `overlay` as container for in-app **notifications** (we don't use/follow material spec)
We also use overlay for different use-cases like `full-window` dialogs, custom `drop-downs` , and such things
opening new overlay is hiding the **notifications** which we do not want

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

L’issue ne nomme aucun fichier ni test. Commencez par localiser l’implémentation des overlays de Angular CDK et ses tests existants, puis suivez la manière dont l’ordre d’empilement des overlays est attribué. La réalisation doit inclure un moyen pris en charge de maintenir un overlay marqué au-dessus des autres overlays, avec des tests couvrant l’ordre de création et le cas d’utilisation des notifications.

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
35/100

Recevez les nouvelles issues par e-mail

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