NESeatEventListenerExt

@objc
public protocol NESeatEventListenerExt : NSObjectProtocol
  • 成员[user]提交了位置为[seatIndex]的麦位申请。 @param seatIndex 麦位位置,-1表示未指定位置。 @param user 申请人的用户ID。 @param ext 申请扩展信息。

    Declaration

    Swift

    @objc
    optional func onSeatRequestSubmitted(_ seatIndex: Int, user: String, ext: String?)
  • 成员[user]取消了位置为[seatIndex]的麦位申请。 @param seatIndex 麦位位置,-1表示未指定位置。 @param user 申请人的用户ID。 @param ext 申请扩展信息。

    Declaration

    Swift

    @objc
    optional func onSeatRequestCancelled(_ seatIndex: Int, user: String, ext: String?)
  • 管理员通过了成员[user]的麦位申请,位置为[seatIndex]。 @param seatIndex 麦位位置。 @param user 申请人的用户ID。 @param operateBy 同意该申请的用户ID @param ext 申请扩展信息。

    Declaration

    Swift

    @objc
    optional func onSeatRequestApproved(_ seatIndex: Int, user: String, operateBy: String,
                                        isAutoAgree: Bool, ext: String?)
  • 管理员拒绝了成员[user]的麦位申请,位置为[seatIndex]。 @param seatIndex 麦位位置,-1表示未指定位置。 @param user 申请人的用户ID。 @param operateBy 拒绝该申请的用户ID @param ext 申请扩展信息。

    Declaration

    Swift

    @objc
    optional func onSeatRequestRejected(_ seatIndex: Int, user: String, operateBy: String, ext: String?)