MemberListQueryParams
@objc(SBDMemberListQueryParams)
public final class MemberListQueryParams : NSObject
extension MemberListQueryParams: NSCopying
Undocumented
-
Filters members of nickname that starts with.
Since
3.0.102Declaration
Swift
@objc public var nicknameStartsWithFilter: String?
-
Sets a filter to query operators.
Since
3.0.89Declaration
Swift
@objc public var operatorFilter: GroupChannelOperatorFilter
-
Sets a filter to query muted member list.
Since
3.0.89Declaration
Swift
@objc public var mutedMemberFilter: GroupChannelMutedMemberFilter
-
Sets a filter to query member list with member state.
Declaration
Swift
@objc public var memberStateFilter: MemberStateFilter
-
Sets how the query result should be ordered.
If the
order
is.nicknameAlphabetical
, the result will be ordered by the nickname in alphabetical order. If theorder
is.operatorThenMemberNicknameAlphabetical
, then the result will contain the operators first, and then the members. The two groups (operators and members) will be ordered by the nickname in alphabetical order. The default value is.nicknameAlphabetical
.Since
3.0.198Declaration
Swift
@objc public var order: MemberListOrder
-
Specifies the number of results to return per call. (Default: 20)
Declaration
Swift
@objc public var limit: UInt
-
Default constructor.
Declaration
Swift
public override init()
-
Initializes and returns a newly allocated params object that mutated through builder closure.
Declaration
Swift
@objc public init(builder: (MemberListQueryParams) -> Void)
Parameters
builder
The builder closure.
Return Value
An initialized params object.
-
Undocumented
Declaration
Swift
public override func isEqual(_ object: Any?) -> Bool
-
Undocumented
Declaration
Swift
public func copy(with zone: NSZone? = nil) -> Any