angular / angular/components

feat(MatTooltip): Add support for rich tooltips (popups)

Offen
#29,045 2 Kommentare 11 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature P4
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### Feature Description

Please, add support for rich tooltips (popups).
They're [described](https://m3.material.io/components/tooltips/overview) in M3 standard.

![image](https://github.com/angular/components/assets/17651943/c5ca98c7-227b-49ae-be7a-48c492636b83)

Existing tooltip and menu components are not enough for feature-rich web apps.

### Use Case

* Hover/click a table cell or any other element to display more info via a custom component or a template ref.
* Use it as a menu that won't be closed after clicking a menu item

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Durchsicht der verlinkten M3-tooltip-Spezifikation sowie der vorhandenen Tooltip- und Menü-Komponenten. Lege den Umfang und die API für die Anzeige einer benutzerdefinierten Komponente oder Vorlage über einem Element fest, auf dem sich der Mauszeiger befindet oder das angeklickt wurde, einschließlich eines Menüverhaltens, bei dem das Menü nach dem Klicken auf ein Element geöffnet bleibt; erledigt ist die Aufgabe, wenn diese Anwendungsfälle unterstützt werden.

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

Neue Issues direkt in Ihr Postfach

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