plotly / plotly/plotly.js

Add a hoveron for lines+points and having marker height and width style

Offen
#6,816 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

I've made a codepen so you can understand what I'm asking for

https://codepen.io/philhendry/pen/xxMeQpJ

Ideally I'd like to make all the horizontal lines clickable here, I dont want to use closest to find the closest point.

I know I can achieve this if the hoveron works for lines and points if i can set it to be hlines or vlines or hvlines so i have control over which lines have a spanning on the x axis, or if i can manipulate the width of the markers so they can start and end at the hvh start and end

If anyone has a work around or a fix that would be great, but i think this should be a feature

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 damit, das Verhalten im verlinkten CodePen zu reproduzieren, und lies die vorhandene Dokumentation oder die Einstiegspunkte für hoveron, line, point und marker, auf die darin verwiesen wird. Die Anfrage benötigt vor der Implementierung ein festgelegtes Interaktionsdesign; abgeschlossen wäre sie, wenn horizontale Linien wie beschrieben angesprochen werden können und die Abmessungen von Markern das beabsichtigte Spanning-Verhalten unterstützen, mit Abdeckung für die vereinbarten Fälle.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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