Plugin SDK for macOS Swift API Reference
Swift API documentation for PluginSDK
Loading...
Searching...
No Matches
ZoomToolSuiteAPI.Meeting.Audio

Declaration

class Audio

ObjC Types and Enums Used by This Swift API

Members

enableMuteOnEntryFeature(enable:allowUnmuteBySelf:completion:meetingType:)

static func enableMuteOnEntryFeature(enable: Bool, allowUnmuteBySelf: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

enable mute on entry feature

  • Parameters:
  • muteOnEntry: enable/disable
  • allowUnmuteBySelf: allow unmute by self
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

isMuteOnEntryFeatureOn(completion:meetingType:)

static func isMuteOnEntryFeatureOn(completion: @escaping (ZoomToolSuiteBoolValueResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

is mute on entry feature on

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

muteAllAudio(completion:meetingType:)

static func muteAllAudio(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

mute all audio

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

muteMyAudio(completion:meetingType:)

static func muteMyAudio(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

mute my audio

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

toggleMyAudioStatus(completion:meetingType:)

static func toggleMyAudioStatus(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

toggle my mute/unmute status

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

unMuteAllAudio(completion:meetingType:)

static func unMuteAllAudio(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

unmute all audio

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful

unmuteMyAudio(completion:meetingType:)

static func unmuteMyAudio(completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

unmute my audio

  • Parameters:
  • completionHandler: completion handler
  • meetingType: meeting type
  • Returns: whether the API call is successful