plotly / plotly/plotly.js

Enable wheel and right click for Sunburst chart

Offen
#7,311 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature P2
Vorherrschende Sprache
JavaScript
Sterne
18.3k
Forks
2k
Ø Merge
2 T. 12 Std.
Gemergte PRs (30 T.)
28

Beschreibung

On most plot types, the plotly_click event is fired on left, wheel, and right clicks. (By default, right clicking will trigger the browser's default contextmenu event but that can be disabled by wrapping the plot in a div that prevents the default event.) However, this does not seem to be the case for sunburst charts (see this comment in the onClick definition).

Is it possible to add functionality such that the plotly_click (or plotly_sunburstclick) event is fired on all three click types?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne in src/traces/sunburst/fx.js bei der onClick-Definition und vergleiche deren Behandlung mit dem Klickverhalten anderer Plot-Typen. Überprüfe das resultierende Verhalten für Links-, Mausrad- und Rechtsklicks, einschließlich des plotly_click- oder plotly_sunburstclick-Ereignisses, und bestätige, dass das bestehende contextmenu-Verhalten weiterhin verstanden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

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