Appointment class

Implemented types

Constructors

Appointment({required int id, required int start, required int end, required int startTimeSlot, required int endTimeSlot, required List subjects, required List teachers, required List groups, required List locations, required String type, required String remark, required bool valid, required bool cancelled, required bool modified, required bool moved, required dynamic isNew, required String changeDescription})
Appointment.fromJson(Map<String, dynamic> json)
factory

Properties

cancelled bool
final
changeDescription String
final
end int
final
endTimeSlot int
final
groups List
final
hashCode int
The hash code for this object.
no setterinherited
id int
final
isNew → dynamic
final
locations List
final
modified bool
final
moved bool
final
remark String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
start int
final
startTimeSlot int
final
subjects List
final
teachers List
final
type String
final
valid bool
final

Methods

compareTo(dynamic other) int
Compares this object to another object.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited