GroupChannelListQuerySearchField

@objc(SBDGroupChannelListQuerySearchField)
public final class GroupChannelListQuerySearchField : NSObject, OptionSet, Codable

Filter types to query with GroupChannelListQuery. You can combine search fields to query. used for setSearchFilter(_:fields:) of GroupChannelListQuery

Since

3.0.144
  • Declaration

    Swift

    @objc
    public var rawValue: UInt
  • Declaration

    Swift

    @objc
    required public init(rawValue: UInt)
  • filter type to query for member nickname

    Declaration

    Swift

    @objc
    public static let memberNickname: GroupChannelListQuerySearchField
  • Undocumented

    Declaration

    Swift

    @objc
    public static let channelName: GroupChannelListQuerySearchField
  • Undocumented

    Declaration

    Swift

    @objc
    public convenience init(fields: [GroupChannelListQuerySearchField])
  • Declaration

    Swift

    public required convenience init(from decoder: Decoder) throws
  • Encodes this object.

    Declaration

    Swift

    public func encode(to encoder: Encoder) throws

    Parameters

    encoder

    Encoder instance

  • Undocumented

    Declaration

    Swift

    public override var hash: Int { get }
  • Compares this object with given other object.

    Declaration

    Swift

    public override func isEqual(_ object: Any?) -> Bool

    Parameters

    object

    Any instance

    Return Value

    true if same otherwise false

OptionSet

  • Declaration

    Swift

    @objc
    public func formUnion(_ other: GroupChannelListQuerySearchField)
  • Declaration

    Swift

    @objc
    public func formIntersection(_ other: GroupChannelListQuerySearchField)
  • Declaration

    Swift

    @objc
    public func formSymmetricDifference(_ other: GroupChannelListQuerySearchField)