ankidroid / ankidroid/Anki-Android

Implement a new JS API with add-ons support

Abierto
#20,692 1 comentario 2 reacciones 0 asignados Ver en GitHub
Keep Open
Lenguaje dominante
Kotlin
Estrellas
11.8k
Forks
2.9k
Merge medio
2 d 3 h
PR fusionados (30 d)
167

Descripción

Rough plan to get the new JS API working on the new study screen, like it did in the legacy reviewer:

- [ ] Initial PR with general dev setup (npm, etc)
- [ ] #20695
- [ ] Main API entry point
- [ ] Implement the services
- [ ] Card
- [ ] Note
- [ ] Deck
- [ ] NoteType
- [ ] Collection
- [ ] Android
- [ ] Study Screen
- [ ] Tts
- [ ] Script for exporting the endpoints to a JSON file
- [ ] API usage examples
- [ ] Hook the API to the new study screen

---

Add-ons points to discuss:

- [ ] Permissions scope (i.e. what the add-on is allowed to read and modify, including working only on specific decks or note types)
- [ ] Manifest
- [ ] Distribution (probably npm)
- [x] #20696

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.