NXMMemberEvent

Objective-C

@interface NXMMemberEvent : NXMEvent

Swift

class NXMMemberEvent : NXMEvent

Represents a member event that is received on an NXMConversation.

  • The member ID of the event.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSString *memberId;

    Swift

    var memberId: String { get }
  • The state of the member.

    Declaration

    Objective-C

    @property (nonatomic) NXMMemberState state;

    Swift

    var state: NXMMemberState { get set }
  • The media settings of the member.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NXMMediaSettings *media;

    Swift

    var media: NXMMediaSettings? { get }
  • The member’s NXMChannel data.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NXMChannel *channel;

    Swift

    var channel: NXMChannel? { get }
  • The knocking ID.

    Declaration

    Objective-C

    @property (nonatomic, copy, nullable) NSString *knockingId;

    Swift

    var knockingId: String? { get set }
  • The member ID who invited the event’s member.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *invitedBy;

    Swift

    var invitedBy: String? { get }