angular / angular/components

Make an overlay always on top of other overlays

Offen
#14,650 4 Kommentare 5 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: cdk/overlay feature P4
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

#### 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Die Issue nennt keine Dateien oder Tests. Beginne damit, die Angular-CDK-Overlay-Implementierung und ihre vorhandenen Tests zu finden, und verfolge anschließend, wie die Stapelreihenfolge von Overlays zugewiesen wird. Die Umsetzung sollte eine unterstützte Möglichkeit enthalten, ein markiertes Overlay über anderen Overlays zu halten, mit Tests, die die Erstellungsreihenfolge und den Benachrichtigungs-Anwendungsfall abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.