Support native events
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- react-native, typescript
- Bereich
- mobile
Rechercherichtung
Beginne damit, die in der Issue beschriebene Android-JS-Implementierung nachzuverfolgen, insbesondere wie Änderungen des Slider-Werts und die aufgeführten Events verdrahtet sind. Vergleiche die aktuellen JavaScript-Events mit dem native-event-Handling von React Native und ermittle, wie Animated.event die Slider-Aktualisierungen erhalten sollte. Erledigt ist die Aufgabe, wenn die drei nativen Events funktionieren, ohne bestehende JavaScript-Event-Nutzer zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the Feature
Native Events instead of js events:
onValueChange
onSlidingStart
onSlidingComplete
Possible Implementations
Supporting native events will unlock the abilities of Animated.event enabling tracking the Slider's value and animating stuff accordingly.
This will enable customizing this view to a large extent easily and with high performance.
Avoiding breaking changes can be achieved with a flag from props or by checking typeof props.onValueChange === 'object'
.
Android JS Impl
Uses Slider for value and renders the rest on top.
Native events will enhance this extremely and make dev experience easier (less code needed for customization)

Related Issues
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.4k
- Forks
- 295
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus callstack/react-native-slider
-
Web: value={0} with a negative minimumValue renders the thumb at the minimumEvtl. vergeben @huytdps13400 hat das vor 16 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
callstack/react-native-slider#828 ·
-
Missing peerDependencies for react and react-native causes duplicate React instances in pnpm monoreposEvtl. vergeben @patrickwehbe hat das vor 121 Tagen übernommen. Offenbug report
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
callstack/react-native-slider#769 ·
-
bug report platform: iOS v6
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
callstack/react-native-slider#782 · 6 Kommentare ·
-
iOS: negative min value and 0 as maximum value turns maximum to 1Evtl. vergeben @huytdps13400 hat das vor 14 Tagen übernommen. Offenbug report
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
callstack/react-native-slider#780 · 1 Kommentar ·
-
bug report
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
callstack/react-native-slider#767 ·
Alle Issues in callstack/react-native-slider
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
ccch1mneyyy/dsh-TUI#1631 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
MiniMax-AI/minimax-code#507 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
Transient OAuth login failure persists in getLoginStatus and masks active account in dashboardEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offenaccount-pool bug gui
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
lidge-jun/opencodex#7378 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag