AbsenceCauseEntry class

Annotations
  • @freezed

Constructors

AbsenceCauseEntry({required String id, required double absence, AbsenceCauses? cause, required String expandedCause, required String note, required DateTime registered, required AbsenceType type, required CalendarEvent module})
factory
AbsenceCauseEntry.fromJson(Map<String, Object?> json)
factory

Properties

absence double
no setterinherited
cause AbsenceCauses?
no setterinherited
copyWith → $AbsenceCauseEntryCopyWith<AbsenceCauseEntry>
no setterinherited
expandedCause String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id String
no setterinherited
module CalendarEvent
no setterinherited
note String
no setterinherited
registered DateTime
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type AbsenceType
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

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