Share via


CallErrorTarget type

String literal type for all permissible keys in {@Link CallErrors}.

type CallErrorTarget =
  | "Call.addParticipant"
  | "Call.dispose"
  | "Call.feature"
  | "Call.hangUp"
  | "Call.hold"
  | "Call.mute"
  | "Call.muteIncomingAudio"
  | "Call.off"
  | "Call.on"
  | "Call.removeParticipant"
  | "Call.resume"
  | "Call.sendDtmf"
  | "Call.startAudio"
  | "Call.startScreenSharing"
  | "Call.startVideo"
  | "Call.stopScreenSharing"
  | "Call.stopAudio"
  | "Call.stopVideo"
  | "Call.unmute"
  | "Call.unmuteIncomingAudio"
  | "CallAgent.dispose"
  | "CallAgent.feature"
  | "CallAgent.join"
  | "CallAgent.off"
  | "CallAgent.on"
  | "CallAgent.startCall"
  | "CallClient.createCallAgent"
  | "CallClient.createTeamsCallAgent"
  | "CallClient.feature"
  | "CallClient.getDeviceManager"
  | "CallClient.getEnvironmentInfo"
  | "DeviceManager.askDevicePermission"
  | "DeviceManager.getCameras"
  | "DeviceManager.getMicrophones"
  | "DeviceManager.getSpeakers"
  | "DeviceManager.off"
  | "DeviceManager.on"
  | "DeviceManager.selectMicrophone"
  | "DeviceManager.selectSpeaker"
  | "DeviceManager.startPreheatDevices"
  | "DeviceManager.stopPreheatDevices"
  | "IncomingCall.accept"
  | "IncomingCall.reject"
  | "TeamsCall.addParticipant"
  | "VideoEffectsFeature.startEffects"
  | "CallAgent.handlePushNotification"
  | "Call.mutedByOthers"
  | "Call.muteAllRemoteParticipants"
  | "Call.setConstraints"