CallSessionResponse class
Constructors
-
CallSessionResponse({Map<String, DateTime> acceptedBy = const {}, DateTime? endedAt, required String id, DateTime? liveEndedAt, DateTime? liveStartedAt, Map<String, DateTime> missedBy = const {}, List<CallParticipantResponse> participants = const [], Map<String, int> participantsCountByRole = const {}, Map<String, DateTime> rejectedBy = const {}, DateTime? startedAt, DateTime? timerEndsAt})
-
Returns a new CallSessionResponse instance.
Properties
-
acceptedBy
↔ Map<String, DateTime>
-
getter/setter pair
-
endedAt
↔ DateTime?
-
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
↔ String
-
getter/setter pair
-
liveEndedAt
↔ DateTime?
-
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
-
liveStartedAt
↔ DateTime?
-
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
-
missedBy
↔ Map<String, DateTime>
-
getter/setter pair
-
participants
↔ List<CallParticipantResponse>
-
getter/setter pair
-
participantsCountByRole
↔ Map<String, int>
-
getter/setter pair
-
rejectedBy
↔ Map<String, DateTime>
-
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
startedAt
↔ DateTime?
-
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
-
timerEndsAt
↔ DateTime?
-
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