Call class
- Annotations
-
- @freezed
- @immutable
- @JsonSerializable()
Constructors
-
Call.new({required int appPK, required bool backstage, required List<
String> blockedUserIDs, required List<User> blockedUsers, required String cID, CallType? callType, required String channelCID, required DateTime createdAt, User? createdBy, required String createdByUserID, required String currentSessionID, required Map<String, Object?> custom, DateTime? deletedAt, DateTime? egressUpdatedAt, required List<CallEgress> egresses, DateTime? endedAt, required String iD, int? joinAheadTimeSeconds, DateTime? lastHeartbeatAt, required String lastSessionID, int? memberCount, MemberLookup? memberLookup, required List<CallMember> members, CallSession? session, CallSettings? settings, CallSettings? settingsOverrides, DateTime? startsAt, required String team, required String thumbnailURL, required String type, required DateTime updatedAt}) -
const
Properties
- appPK → int
-
final
- backstage → bool
-
final
-
blockedUserIDs
→ List<
String> -
final
-
blockedUsers
→ List<
User> -
final
- callType → CallType?
-
final
- channelCID → String
-
final
- cID → String
-
final
-
copyWith
→ $CallCopyWith<
Call> -
Create a copy of Call
with the given fields replaced by the non-null parameter values.
no setterinherited
- createdAt → DateTime
-
final
- createdBy → User?
-
final
- createdByUserID → String
-
final
- currentSessionID → String
-
final
-
custom
→ Map<
String, Object?> -
final
- deletedAt → DateTime?
-
final
-
egresses
→ List<
CallEgress> -
final
- egressUpdatedAt → DateTime?
-
final
- endedAt → DateTime?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- iD → String
-
final
- joinAheadTimeSeconds → int?
-
final
- lastHeartbeatAt → DateTime?
-
final
- lastSessionID → String
-
final
- memberCount → int?
-
final
- memberLookup → MemberLookup?
-
final
-
members
→ List<
CallMember> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- session → CallSession?
-
final
- settings → CallSettings?
-
final
- settingsOverrides → CallSettings?
-
final
- startsAt → DateTime?
-
final
- team → String
-
final
- thumbnailURL → String
-
final
- type → String
-
final
- updatedAt → 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 ==(
Object other) → bool -
The equality operator.
inherited