ARTMessageOperation

Objective-C

@interface ARTMessageOperation : NSObject

Swift

class ARTMessageOperation : NSObject, @unchecked Sendable

Contains metadata about a message update or delete operation.

  • Optional identifier of the client performing the operation.

    Declaration

    Objective-C

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

    Swift

    var clientId: String? { get }
  • Optional human-readable description of the operation.

    Declaration

    Objective-C

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

    Swift

    var descriptionText: String? { get }
  • Optional dictionary of key-value pairs containing additional metadata about the operation.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSDictionary<NSString *, NSString *> *metadata;

    Swift

    var metadata: [String : String]? { get }
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(nullable NSString *)clientId descriptionText:(nullable NSString *)descriptionText metadata:(nullable NSDictionary<NSString *, NSString *> *)metadata;

    Swift

    init(clientId: String?, descriptionText: String?, metadata: [String : String]?)