ScheduleEntry class

Available Extensions
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

ScheduleEntry({int? id, DateTime? dbDateCreated, DateTime? dbDateUpdated, int? event, int? eventPosition, int? row, DateTime? date, String? startTime, String? endTime, int? timezone, ScheduleEntryType? type, DateTime? utcStart, DateTime? utcEnd, double? hoursDelta, double? hoursWorked, double? hoursBilled, bool? hoursOverride, String? externalCode, DateTime? externalRemoveDate})
ScheduleEntry.fromJson(Map<String, dynamic> json)
factory

Properties

date DateTime?
final
dbDateCreated DateTime?
final
dbDateUpdated DateTime?
final
endTime String?
final
event int?
final
eventPosition int?
final
externalCode String?
final
externalRemoveDate DateTime?
final
hashCode int
The hash code for this object.
no setterinherited
hoursBilled double?
final
hoursDelta double?
final
hoursOverride bool?
final
hoursWorked double?
final
id int?
final
row int?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime String?
final
timezone int?
final
type ScheduleEntryType?
final
utcEnd DateTime?
final
utcStart DateTime?
final

Methods

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

Operators

operator ==(dynamic other) bool
The equality operator.
override

Constants

fromJsonFactory → const ScheduleEntry Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(ScheduleEntry instance)