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

Declaration

class Webinar

ObjC Types and Enums Used by This Swift API

Members

allowAttendeeTalk(userID:allow:completion:meetingType:)

static func allowAttendeeTalk(userID: UInt, allow: Bool, completion: @escaping (ZoomToolSuiteBaseResult) -> Void, meetingType: ZoomToolSuiteMeetingInstance = .default) -> Bool

allow attendee to talk

  • Parameters:
  • userID: user ID
  • allow: allow or disallow
  • completion: completionHandler
  • meetingType: meeting type
  • Returns: whether the API call is successful

depromotePanelist2Attendee(userID:completion:meetingType:)

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

depromote panelist to attendee

  • Parameters:
  • userID: user ID
  • completion: completionHandler
  • meetingType: meeting type
  • Returns: whether the API call is successful

getPanelistChatPrivilege(completion:meetingType:)

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

get panelist chat privilege

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

isAllowAttendeeTalk(userID:completion:meetingType:)

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

is allow attendee to talk

  • Parameters:
  • userID: user ID
  • completion: completionHandler
  • meetingType: meeting type
  • Returns: whether the API call is successful

promoteAttendee2Panelist(userID:completion:meetingType:)

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

promote attendee to panelist

  • Parameters:
  • userID: user ID
  • completion: completionHandler
  • meetingType: meeting type
  • Returns: whether the API call is successful

setPanelistChatPrivilege(type:completion:meetingType:)

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

set panelist chat privilege

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