GroupChannelListQuerySearchField

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

    public var rawValue: UInt
  • Declaration

    Swift

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

    Declaration

    Swift

    public static let memberNickname = GroupChannelListQuerySearchField(rawValue: 1 << 0)
  • Undocumented

    Declaration

    Swift

    public static let channelName = GroupChannelListQuerySearchField(rawValue: 1 << 1)
  • Undocumented

    Declaration

    Swift

    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
  • 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

    public func formUnion(_ other: GroupChannelListQuerySearchField)
  • Declaration

    Swift

    public func formIntersection(_ other: GroupChannelListQuerySearchField)
  • Declaration

    Swift

    public func formSymmetricDifference(_ other: GroupChannelListQuerySearchField)