IncomingCall interface
Representa uma chamada de entrada.
- Extends
Propriedades
info | Obtenha informações sobre esta Chamada. |
Propriedades Herdadas
call |
Contendo código/subcódigo indicando como a chamada terminou. |
caller |
Identificador do chamador. |
custom |
Opções enviadas como contexto personalizado. |
id | Obtenha o ID exclusivo para esta chamada. |
kind | Obtenha o tipo de projeção de chamada recebida. |
transferor |
Iniciador de transferência em caso de cenários de transferência/encaminhamento. |
Métodos
accept(Accept |
Aceite esta chamada recebida. |
Métodos Herdados
off("call |
Função de cancelamento de inscrição para o evento onCallEnded. |
off("caller |
Função de cancelamento de inscrição para o evento onCallEnded. |
off("transferor |
Função de cancelamento de inscrição para o evento onCallEnded. |
on("call |
Função Subscribe para o evento onCallEnded. |
on("caller |
Função Subscribe para o evento onCallEnded. |
on("transferor |
Função Subscribe para o evento onCallEnded. |
reject() | Rejeite esta chamada recebida. |
Detalhes de Propriedade
info
Detalhes da Propriedade Herdada
callEndReason
Contendo código/subcódigo indicando como a chamada terminou.
callEndReason?: CallEndReason
Valor de Propriedade
herdado deIncomingCallCommon.callEndReason
callerInfo
Identificador do chamador.
callerInfo: CallerInfo
Valor de Propriedade
herdado doIncomingCallCommon.callerInfo
customContext
Opções enviadas como contexto personalizado.
customContext?: CustomContext
Valor de Propriedade
id
Obtenha o ID exclusivo para esta chamada.
id: string
Valor de Propriedade
string
herdado deIncomingCallCommon.id
kind
Obtenha o tipo de projeção de chamada recebida.
kind: IncomingCallKind
Valor de Propriedade
herdado deIncomingCallCommon.kind
transferorInfo
Nota
Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.
Iniciador de transferência em caso de cenários de transferência/encaminhamento.
transferorInfo?: CallerInfo
Valor de Propriedade
herdado deIncomingCallCommon.transferorInfo
Detalhes de Método
accept(AcceptCallOptions)
Aceite esta chamada recebida.
function accept(options?: AcceptCallOptions): Promise<Call>
Parâmetros
- options
- AcceptCallOptions
aceitar opções.
Devoluções
Promise<Call>
O objeto Call associado à chamada aceita.
Detalhes do Método Herdado
off("callEnded", CallEndedEvent)
Função de cancelamento de inscrição para o evento onCallEnded.
function off(event: "callEnded", listener: CallEndedEvent)
Parâmetros
- event
-
"callEnded"
nome do evento.
- listener
- CallEndedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.off
off("callerInfoChanged", PropertyChangedEvent)
Nota
Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.
Função de cancelamento de inscrição para o evento onCallEnded.
function off(event: "callerInfoChanged", listener: PropertyChangedEvent)
Parâmetros
- event
-
"callerInfoChanged"
nome do evento.
- listener
- PropertyChangedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.off
off("transferorInfoChanged", PropertyChangedEvent)
Nota
Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.
Função de cancelamento de inscrição para o evento onCallEnded.
function off(event: "transferorInfoChanged", listener: PropertyChangedEvent)
Parâmetros
- event
-
"transferorInfoChanged"
nome do evento.
- listener
- PropertyChangedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.off
on("callEnded", CallEndedEvent)
Função Subscribe para o evento onCallEnded.
function on(event: "callEnded", listener: CallEndedEvent)
Parâmetros
- event
-
"callEnded"
nome do evento.
- listener
- CallEndedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.on
on("callerInfoChanged", PropertyChangedEvent)
Nota
Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.
Função Subscribe para o evento onCallEnded.
function on(event: "callerInfoChanged", listener: PropertyChangedEvent)
Parâmetros
- event
-
"callerInfoChanged"
nome do evento.
- listener
- PropertyChangedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.on
on("transferorInfoChanged", PropertyChangedEvent)
Nota
Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.
Função Subscribe para o evento onCallEnded.
function on(event: "transferorInfoChanged", listener: PropertyChangedEvent)
Parâmetros
- event
-
"transferorInfoChanged"
nome do evento.
- listener
- PropertyChangedEvent
retorno de chamada fn que foi usado para se inscrever neste evento.
herdado deIncomingCallCommon.on
reject()
Rejeite esta chamada recebida.
function reject(): Promise<void>
Devoluções
Promise<void>
herdado deIncomingCallCommon.reject