NXMImageEvent

Objective-C

@interface NXMImageEvent : NXMEvent

Swift

class NXMImageEvent : NXMEvent

Represents an image event that can be sent and received on an NXMConversation.

  • A unique identifier for the event.

    Declaration

    Objective-C

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

    Swift

    var imageUuid: String { get }
  • Image info at a medium size.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NXMImageInfo *mediumImage;

    Swift

    var mediumImage: NXMImageInfo { get }
  • Image info at its original size.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NXMImageInfo *originalImage;

    Swift

    var originalImage: NXMImageInfo { get }
  • Image info at a thumbnail size.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NXMImageInfo *thumbnailImage;

    Swift

    var thumbnailImage: NXMImageInfo { get }
  • The state of the event.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSDictionary<NSNumber *, NSDictionary<NSString *, NSDate *> *> *state;

    Swift

    var state: [NSNumber : [String : Date]] { get }