ankidroid / ankidroid/Anki-Android

Implement a new JS API with add-ons support

Aperta
#20,692 1 commento 2 reazioni 0 assegnatari Vedi su GitHub
Keep Open
Lingua principale
Kotlin
Stelle
11.8k
Fork
2.9k
Merge medio
2g 1h
PR unite (30g)
168

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.