support more selection modes
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
https://cpsievert.github.io/plotly_book/linking-views-without-shiny.html#limitations
Currently the persistent argument is logical, and when TRUE, it always uses OR logic for accumulating selections. Perhaps we could let persistent accept one of c("OR", "AND", "XOR", "COMPLEMENT").
Furthermore, it would be useful to be able to dynamically alter the selection mode (maybe when persistent = "dynamic" we could populate a custom icon or updatemenu button with all the possible options).
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem im Issue verlinkten Abschnitt zu den Einschränkungen und verfolge, wie das Argument persistent und die Akkumulation der Auswahlen in plotly.R behandelt werden. Das angeforderte Verhalten umfasst die Modi OR, AND, XOR und COMPLEMENT sowie möglicherweise einen dynamischen Selektor; die Aufgabe wäre abgeschlossen, wenn ein abgestimmtes Design und eine Abdeckung für jeden unterstützten Modus vorhanden sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, r
- Bereich
- data-visualization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100