Skip to content

netlob/zermelo.dart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zermelo.dart

Dit is een Zermelo API wrapper voor Flutter apps.

In actie

Ik heb deze libary geschreven voor https://github.com/Netlob/zeta (die app is discontinued want ik heb zelf geen Zermelo lol) screenshots

Hoe te gebruiken

Ik schrijf binnenkort wel ff een complete handleiding, maar eigenlijk spreekt alles voor zich. De intellisense van Flutter/Dart Dev Tools legt het ook allemaal voor je uit

Hier is de login alvast:

dynamic accessToken = await Zermelo.getAccessToken(school, code);
Zermelo zermelo = Zermelo.getAPI(school, accessToken);
User currentUser = await zermelo.users.get(id: "~me");

Rooster voor aankomende week fetchen:

List<Day> appointments = await zermelo.appointments.get(
  DateTime.now(),
  DateTime.now().add(
    Duration(days: 7),
  ),
);

About

A Dart libary wrapping the Zermelo API!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages