dart_untis_mobile
library
Classes
-
UntisAbsence
-
An absence of a student
-
UntisAbsenceReason
-
Reasons for an absence. Part of an UntisAbsence
-
UntisClass
-
A school class
-
UntisDay
-
This is a place holder for the rows in the grid
-
UntisDayUnit
-
These are basically a placeholder for the UntisPeriods
-
UntisDuty
-
Don't know how to actually use this, but his should represent, which task
roles there are for a class.
The data behind these duties can be accessed with the WebUntis API
-
UntisElementDescriptor
-
Used to describe common elements of the API
-
UntisEventReason
-
Don't know how this is used, but it can be a reason for either a student or
a class.
-
UntisEventReasonGroup
-
The different "types" of event reasons (whatever event reasons are), used by
UntisEventReason
-
UntisExam
-
A school exam, which can be written from more than one class
-
UntisExcuse
-
The actual excuse for an UntisAbsence, it contains a reference
to a UntisExcuseStatus.
-
UntisExcuseStatus
-
Analogy to UntisAbsence and UntisAbsenceReason. This is UntisExcuse
and UntisExcuseStatus.
-
UntisHoliday
-
A time period, where you don't have school
-
UntisHomework
-
A homework, that can be contained in a UntisPeriod or be found directly
with the adequate method in UntisSession
-
UntisPeriod
-
This can be a lesson, a class trip or in general a part of the timetable
-
UntisPeriodText
-
This text object is mostly used when period is irregular.
It then delivers general information about the period
-
UntisRoom
-
A class/school room
-
UntisSession
-
The main object to interact with the Untis Mobile API
-
UntisStudentData
-
Gives information about the user itself
-
UntisSubject
-
A school subject
-
UntisTeacher
-
A school teacher
-
UntisTimeGrid
-
This is used for creating a table(layout) that accounts for breaks,
this is defined from the school
-
UntisTimetable
-
Timetable object containing periods.
-
UntisYear
-
A school year