A client wrapper for the popular Lectio app, mostly used by danish students.

This library is being developed, which means it isn't fully stable and needs a lot of refactoring. Things are bound to change.

Usage

Login by making an Account object, and calling .login(autologin:false), which returns a Student object. Student object has listed features to call:

Feature Implementation
homework
assignments
messages
weeks
grades
absence
absence.registrations
grades.notes
classes
events
gyms
Currently only absence supports updating data.

More features will be added.

Additional information

You are welcome to contribute, it's a fairly easy subject.

Libraries

lectio/account
types/assignment
lectio/basic_info
types/weeks/calendar_event
types/events/calendar_event_details
types/absence/cause
types/class
types/context/context
topics/weeks/controller
topics/terms/controller
topics/context/controller
utils/controller
topics/teams/controller
topics/messages/threads/controller
topics/rooms/controller
topics/absence/registrations/controller
topics/studiekort/controller
topics/grades/controller
topics/plans/controller
topics/assignments/controller
topics/classes/controller
topics/events/controller
topics/homework/controller
topics/messages/meta/controller
topics/gyms/controller
topics/students/controller
topics/grades/notes/controller
topics/events/private/controller
topics/absence/controller
topics/messages/controller
utils/dating
types/homework/detail
utils/dio_client
utils/dio_image_provider
types/message/threads/edit
types/absence/entry
types/primitives/file
types/grades/grade
types/context/group
types/gym
types/homework/homework
types/studiekort/kort
lectio_wrapper
types/message/message
types/message/meta/meta
types/grades/note
types/rooms/room
topics/homework/scraping
topics/messages/scraping
topics/terms/scraping
topics/grades/scraping
topics/messages/meta/scraping
topics/grades/notes/scraping
topics/absence/registrations/scraping
topics/studiekort/scraping
topics/gyms/scraping
topics/classes/scraping
topics/events/scraping
topics/plans/scraping
topics/context/scraping
utils/scraping
topics/messages/threads/scraping
topics/teams/scraping
topics/rooms/scraping
topics/absence/scraping
topics/weeks/scraping
topics/assignments/scraping
lectio/student
types/context/student
types/plan/study_plan
types/grades/subject
types/context/team
types/primitives/team
types/terms/term