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