Add List support
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 28/100
Piste de recherche
Start by reading the existing ListStyle and EditMode APIs and how ForEach handles identity and dynamic updates. Then map the public List API and its row composition needs against the acceptance criteria. Done means static and data-driven rows work, identity is preserved across updates, and basic styling and edit-mode behavior have tests or examples.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
Add public List support for static and data-driven row content.
Scope
- Add the public
Listcontainer API and common initializers. - Support row composition with
ForEachand dynamic content updates. - Integrate with existing list-adjacent APIs such as
ListStyleandEditMode. - Establish baseline behavior for row layout, separators, selection/editing hooks, and styling.
Acceptance criteria
- Static
List { ... }content renders as rows. - Data-driven
List/ForEachcontent preserves identity across updates. - Basic list styling and edit-mode behavior have tests or examples.
- Langage dominant
- Swift
- Étoiles
- 2.5k
- Forks
- 84
- Merge moyen
- 2 h 8 min
- PR mergées (30 j)
- 62
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 OpenSwiftUIProject/OpenSwiftUI
-
macOS button text differs from SwiftUI in interaction snapshotsPeut-être pris @Kyle-Ye l’a pris il y a 1 jour. Ouvertearea: rendering area: text impact: visual-diff platform: macOS type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
OpenSwiftUIProject/OpenSwiftUI#1140 ·
Les mainteneurs répondent en général sous 1 jour
-
Add Accessibility supportPeut-être pris @Kyle-Ye l’a pris il y a 15 jours. Ouvertearea: accessibility area: hosting-bridge type: feature
OpenSwiftUIProject/OpenSwiftUI#1112 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Add Gauge supportOuvertearea: rendering area: view type: feature
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
OpenSwiftUIProject/OpenSwiftUI#1022 ·
Les mainteneurs répondent en général sous 1 jour
-
area: animation area: rendering contrib: help wanted impact: visual-diff type: bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
OpenSwiftUIProject/OpenSwiftUI#984 ·
Les mainteneurs répondent en général sous 1 jour
-
Add ScrollView supportOuvertearea: layout area: rendering area: view type: feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
OpenSwiftUIProject/OpenSwiftUI#918 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de OpenSwiftUIProject/OpenSwiftUI
Issues similaires
-
P2 package platform-ios team-ios
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
altic-dev/FluidVoice#1117 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
omacom/try-omarchy#343 ·
Les mainteneurs répondent en général sous 1 jour
-
install.ps1: Windows PowerShell 5.1 aborts after a successful cosign verification (NativeCommandError on 'Verified OK')Peut-être pris @sly321-pixel l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OneBusAway/onebusaway-ios#1518 ·
Les mainteneurs répondent en général sous 2 jours