IncomingCallCommon interface
Interfaz común de llamada entrante.
Propiedades
call |
Contiene código o subCódigo que indica cómo finalizó la llamada. |
caller |
Identificador del autor de la llamada. |
custom |
Opciones enviadas como contexto personalizado. |
id | Obtenga el identificador único de esta llamada. |
kind | Obtenga el tipo de ojeción de llamada entrante. |
Métodos
off("call |
Cancele la función para el evento onCallEnded. |
on("call |
Función Subscribe para el evento onCallEnded. |
reject() | Rechace esta llamada entrante. |
Detalles de las propiedades
callEndReason
Contiene código o subCódigo que indica cómo finalizó la llamada.
callEndReason?: CallEndReason
Valor de propiedad
callerInfo
customContext
Nota
Este API está en fase beta y se ofrece a los desarrolladores como versión preliminar. Puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Opciones enviadas como contexto personalizado.
customContext?: CustomContextOptions
Valor de propiedad
id
Obtenga el identificador único de esta llamada.
id: string
Valor de propiedad
string
kind
Obtenga el tipo de ojeción de llamada entrante.
kind: IncomingCallKind
Valor de propiedad
Detalles del método
off("callEnded", CallEndedEvent)
Cancele la función para el evento onCallEnded.
function off(event: "callEnded", listener: CallEndedEvent)
Parámetros
- event
-
"callEnded"
nombre del evento.
- listener
- CallEndedEvent
callback fn que se usó para suscribirse a este evento.
on("callEnded", CallEndedEvent)
Función Subscribe para el evento onCallEnded.
function on(event: "callEnded", listener: CallEndedEvent)
Parámetros
- event
-
"callEnded"
nombre del evento.
- listener
- CallEndedEvent
callback fn que se usó para suscribirse a este evento.
reject()
Rechace esta llamada entrante.
function reject(): Promise<void>
Devoluciones
Promise<void>