🧪 [Experiment] TokenView
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza leyendo los ejemplos de TokenView en components/TokenView/samples y revisando el experimento existente de TokenView y TokenItem. Compara la implementación con los requisitos que aún no están marcados, especialmente las pruebas unitarias y los elementos de la revisión técnica; terminado significa que el alcance seleccionado está implementado y que los elementos correspondientes de la lista de comprobación están completados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Approved from Discussion
https://github.com/CommunityToolkit/Labs-Windows/discussions/323
Problem Statement
An easy way to visualize filters / selected data / options.
Overview
This experiment adds the following components:
- TokenView
- TokenItem
Using
You can try it out via the NuGet Packages here:
- UWP: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.Uwp.TokenView
- WinUI 3: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.WinUI.TokenView
Read more about Preview Packages here.
Code
<labs:TokenView>
<labs:TokenItem Content="All" />
<labs:TokenItem Content="Apps">
<labs:TokenItem.Icon>
<FontIcon Glyph="" />
</labs:TokenItem.Icon>
</labs:TokenItem>
<labs:TokenItem Content="Work">
<labs:TokenItem.Icon>
<FontIcon Glyph="" />
</labs:TokenItem.Icon>
</labs:TokenItem>
<labs:TokenItem Content="Documents">
<labs:TokenItem.Icon>
<FontIcon Glyph="" />
</labs:TokenItem.Icon>
</labs:TokenItem>
<labs:TokenItem Content="Web">
<labs:TokenItem.Icon>
<FontIcon Glyph="" />
</labs:TokenItem.Icon>
</labs:TokenItem>
<labs:TokenItem Content="Settings">
<labs:TokenItem.Icon>
<FontIcon Glyph="" />
</labs:TokenItem.Icon>
</labs:TokenItem>
</labs:TokenView>
Result

Documentation & samples
https://github.com/CommunityToolkit/Labs-Windows/tree/main/components/TokenView/samples
Additional info
No response
### Implementation Requirements
- [X] Working Prototype
- [X] Feature Complete
- [X] Documentation
- [X] Samples
- [ ] Unit Tests
- [ ] Community Feedback / Usage Testimonies
### Tested Platforms
- [x] UWP
- [x] WinAppSDK / WinUI 3
- [x] Web Assembly (WASM)
- [ ] Android
- [ ] iOS
- [ ] MacOS
- [ ] Linux / GTK
### Technical Review
- [ ] Accessibility Audit
- [ ] API/Naming Review
- [ ] Code Quality/Style
- [ ] Dependency Review
- [ ] Design/Style Review
- [ ] Final Approval
Community Help?
None
- Lenguaje dominante
- C#
- Estrellas
- 485
- Forks
- 89
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 3
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CommunityToolkit/Labs-Windows
-
bug :bug:
Dificultad 1/5 1-3 horas Aptitud para principiantes 80/100
CommunityToolkit/Labs-Windows#815 ·
-
bug :bug:
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
CommunityToolkit/Labs-Windows#816 ·
-
bug :bug:
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
CommunityToolkit/Labs-Windows#814 ·
-
experiment :test_tube:
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
CommunityToolkit/Labs-Windows#812 ·
-
ux :paintbrush:
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
CommunityToolkit/Labs-Windows#808 · 1 comentario ·
Todos los issues de CommunityToolkit/Labs-Windows
Issues similares
-
is:bug is:FQNIssue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
nunit/nunit3-vs-adapter#1527 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug effort:S P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
nightscout/nocturne#2840 ·
Los mantenedores suelen responder en 1 día
-
CI: миграции на пустой PostgresAbiertotrack:release
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
-
[Bug] [Go] Ack returns nil when the server answers with a non-OK statusPosiblemente ocupada @leizhiyuan la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
apache/rocketmq-clients#1465 ·
Los mantenedores suelen responder en 2 días