studentvueclient 0.0.1 studentvueclient: ^0.0.1 copied to clipboard
a client library for the student vue grade system
example/studentvueclient_example.dart
import 'package:studentvueclient/studentvueclient.dart';
void main() async {
var client = StudentVueClient('my username', 'my password', 'my studentvue mobile app url');
print('loading data');
var grades = await client.loadGradebook(callback: (pctLoaded) {
print('${pctLoaded * 100}% loaded');
});
print('loaded grades for ${grades.classes.length + 1} classes:');
grades.classes.forEach((e) {
print('${e.className}, grade : ${e.pctGrade}');
});
}