TutorInvitationResponse class
Constructors
-
TutorInvitationResponse({int? id, DateTime? acceptanceChangedAt, int? cancellationPeriodHours, DateTime? cancelledAt, int? cancelledBy, bool? cancelledByCustomer, required User customer, int? chat, DateTime? endTime, bool? hasCancellationPenalty, bool? isAcceptedByCustomer, bool? isAcceptedByTutor, bool? isRejectedByCustomer, String? location, int? numWeeks, int? paymentAmountInCents, DateTime? startTime, required User tutor, required SimpleSubjectLevel subject, List<InvitationDate> invitationDates = const []})
-
Returns a new TutorInvitationResponse instance.
Properties
-
acceptanceChangedAt
↔ DateTime?
-
getter/setter pair
-
cancellationPeriodHours
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
cancelledAt
↔ DateTime?
-
getter/setter pair
-
cancelledBy
↔ int?
-
getter/setter pair
-
cancelledByCustomer
↔ bool?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
chat
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
customer
↔ User
-
getter/setter pair
-
endTime
↔ DateTime?
-
getter/setter pair
-
hasCancellationPenalty
↔ bool?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
id
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
invitationDates
↔ List<InvitationDate>
-
getter/setter pair
-
isAcceptedByCustomer
↔ bool?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
isAcceptedByTutor
↔ bool?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
isRejectedByCustomer
↔ bool?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
location
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
numWeeks
↔ int?
-
Minimum value: -2147483648
Maximum value: 2147483647
getter/setter pair
-
paymentAmountInCents
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
startTime
↔ DateTime?
-
getter/setter pair
-
subject
↔ SimpleSubjectLevel
-
getter/setter pair
-
tutor
↔ User
-
getter/setter pair