Support native events
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- react-native, typescript
- Domaine
- mobile
Piste de recherche
Commencez par suivre l’implémentation Android JS décrite dans l’issue, en particulier la manière dont les changements de valeur de Slider et les événements listés sont câblés. Comparez les événements JavaScript actuels avec la gestion de native-event de React Native et déterminez comment Animated.event devrait recevoir les mises à jour de Slider. La tâche est terminée lorsque les trois événements natifs fonctionnent sans casser les utilisateurs existants des événements JavaScript.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- TypeScript
- Étoiles
- 1.4k
- Forks
- 295
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de callstack/react-native-slider
-
Web: value={0} with a negative minimumValue renders the thumb at the minimumPeut-être pris @huytdps13400 l’a pris il y a 16 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
callstack/react-native-slider#828 ·
-
Missing peerDependencies for react and react-native causes duplicate React instances in pnpm monoreposPeut-être pris @patrickwehbe l’a pris il y a 120 jours. Ouvertebug report
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
callstack/react-native-slider#769 ·
-
bug report platform: iOS v6
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
callstack/react-native-slider#782 · 6 commentaires ·
-
iOS: negative min value and 0 as maximum value turns maximum to 1Peut-être pris @huytdps13400 l’a pris il y a 14 jours. Ouvertebug report
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
callstack/react-native-slider#780 · 1 commentaire ·
-
bug report
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
callstack/react-native-slider#767 ·
Toutes les issues de callstack/react-native-slider
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
Pet submission: Sleepwing / 眠翼鸟Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
OpenPetsHQ/openpets#273 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
fritzprix/libr-agent#2161 ·
Les mainteneurs répondent en général sous 1 jour
-
macOS: clicking a menu item that has a submenu closes the menu instead of opening the submenuOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
blackboardsh/electrobun#581 ·
-
backlog-skill effort:xs frontend infra ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
LucasSantana-Dev/Lucky#2862 ·
Les mainteneurs répondent en général sous 1 jour