SBDMessageChangeLogsParams Class Reference
Inherits from | NSObject |
---|---|
Conforms to | NSCopying |
Declared in | SBDMessageChangeLogsParams.h |
Overview
An object that represents the parameters for the getMessageChangeLogsSinceTimestamp:params:completionHandler:
and the getMessageChangeLogsSinceToken:params:completionHandler:
methods. The methods return updated messages and the IDs of deleted messages along with additional data according to the properties in this object.
Note: This class is available from 3.0.181
Other Methods
includeMetaArray
Determines whether to include the metaarray information of the updated messages in the results.
@property (atomic) BOOL includeMetaArray
Availability
3.0.181
Discussion
Note: The default value is NO
.
Declared In
SBDMessageChangeLogsParams.h
includeReactions
Determines whether to include the reactions of the updated messages in the results.
@property (atomic) BOOL includeReactions
Availability
3.0.181
Discussion
Note: The default value is NO
.
Declared In
SBDMessageChangeLogsParams.h
includeReplies
Determines whether to include the replies of the updated messages in the results. (Deprecated: 3.0.236 (Use replyType
instead.))
@property (atomic) BOOL includeReplies
Availability
3.0.181
Discussion
Note: The default value is NO
.
Declared In
SBDMessageChangeLogsParams.h
includeParentMessageText
Determines whether to include the parent message text in the results when the updated messages are threaded replies. If the type of the parent message is SBDUserMessage
, the value is a message
. If it is SBDFileMessage
, the value is the name
of the uploaded file. (Deprecated: 3.0.236 (Use includeParentMessageInfo
instead.))
@property (atomic) BOOL includeParentMessageText
Availability
3.0.181
Discussion
Note: The default value is NO
.
Declared In
SBDMessageChangeLogsParams.h
includeThreadInfo
Determines whether to include the thread information of the updated messages in the results when the results contain parent messages.
@property (atomic) BOOL includeThreadInfo
Availability
3.0.181
Discussion
Note: The default value is NO
.
Declared In
SBDMessageChangeLogsParams.h
includePollDetails
Determines whether to include poll information of the message in the results
@property (atomic) BOOL includePollDetails
Availability
3.0.232
Discussion
Note: The default value is NO
Declared In
SBDMessageChangeLogsParams.h
includeParentMessageInfo
Determines wheter to include information on parent message.
@property (atomic) BOOL includeParentMessageInfo
Availability
3.0.236
Discussion
Note: The default value is NO
Declared In
SBDMessageChangeLogsParams.h
replyType
Determines which reply types to include in the results.
@property (atomic) SBDReplyType replyType
Availability
3.0.236
Discussion
Note: The default value is SBDReplyTypeNone
Declared In
SBDMessageChangeLogsParams.h
+ createWithPreviousMessageListQuery:
Create SBDMessageChangeLogsParams
from a given SBDPreviousMessageListQuery
instance.
+ (nonnull SBDMessageChangeLogsParams *)createWithPreviousMessageListQuery:(nullable SBDPreviousMessageListQuery *)query
Parameters
query |
previous message list query |
---|
Return Value
A created instance of SBDMessageChangeLogsParams
Availability
3.0.185
Declared In
SBDMessageChangeLogsParams.h
+ createWithMessageListParams:
Create SBDMessageChangeLogsParams
from a given SBDMessageListParams
instance.
+ (nonnull SBDMessageChangeLogsParams *)createWithMessageListParams:(nullable SBDMessageListParams *)params
Parameters
params |
previous message list query |
---|
Return Value
A created instance of SBDMessageChangeLogsParams
Availability
3.0.185
Declared In
SBDMessageChangeLogsParams.h
Internal Methods
+ createMessageChangeLogsWithoutFilters
+ (nonnull SBDMessageChangeLogsParams *)createMessageChangeLogsWithoutFilters