Interface: CallSession
Defined in: Calls.types.ts:49
Active call as tracked by the module.
Represents one in-flight call. Mirrors the OS-side CXCall (iOS) / CallControlScope (Android) plus app-level state (origin, participants, incoming-call payload, mute/hold).
Properties
id
ts
id: string;Defined in: Calls.types.ts:50
options
ts
options: CallOptions;Defined in: Calls.types.ts:51
origin
ts
origin: CallSessionOrigin;Defined in: Calls.types.ts:52
remoteParticipants
ts
remoteParticipants: CallParticipant[];Defined in: Calls.types.ts:53
incomingCallEvent?
ts
optional incomingCallEvent?: IncomingCallEvent;Defined in: Calls.types.ts:54
status
ts
status: CallSessionStatus;Defined in: Calls.types.ts:55
connectedAt?
ts
optional connectedAt?: string;Defined in: Calls.types.ts:56
isMuted
ts
isMuted: boolean;Defined in: Calls.types.ts:57
isOnHold
ts
isOnHold: boolean;Defined in: Calls.types.ts:58
dtmfDigits?
ts
optional dtmfDigits?: string;Defined in: Calls.types.ts:59