PinnedMessageListQueryParams
@objc(SBDPinnedMessageListQueryParams)
public final class PinnedMessageListQueryParams : NSObject, NSCopying
A class that provides options to fetch pinned messages from a server.
Since
4.8.0-
The number of
BaseMessages per queried page. Default is50.Since
4.8.0Declaration
Swift
@objc public var limit: Int -
A boolean flag that determines whether or not to include a meta array in the message. The default value is
false.Since
4.8.0Declaration
Swift
@objc public var includeMetaArray: Bool -
A boolean flag that determines whether or not to include thread information in the message. The default value is
false.Since
4.8.0Declaration
Swift
@objc public var includeThreadInfo: Bool -
A boolean flag that determines whether or not to include reactions in the message. The default value is
false.Since
4.8.0Declaration
Swift
@objc public var includeReactions: Bool -
Determines whether a message includes the poll details or not. The default value is
false.Since
4.8.0Declaration
Swift
@objc public var includePollDetails: Bool -
Determines wheter to include information on parent message. Default is
false.Since
4.8.2Declaration
Swift
@objc public var includeParentMessageInfo: Bool -
Default constructor.
Declaration
Swift
public override init() -
Initializes and returns a newly allocated params object that mutated through builder closure.
Since
4.8.0Declaration
Swift
@objc public init(builder: (PinnedMessageListQueryParams) -> Void)Parameters
builderThe builder closure.
Return Value
An initialized params object.
-
Copies this object
Declaration
Swift
public func copy(with zone: NSZone? = nil) -> AnyParameters
zoneoptional
NSZoneReturn Value
PinnedMessageListQueryParamsinstance
View on GitHub
Install in Dash
PinnedMessageListQueryParams Class Reference