OpenChannelListQueryParams

public final class OpenChannelListQueryParams: NSObject
extension OpenChannelListQueryParams: NSCopying

Undocumented

  • Whether the result contains frozen channel or not. Default is true

    Since

    3.0.182

    Declaration

    Swift

    public var includeFrozenChannel: Bool = true
  • Whether the result channel includes metadata or not. Default is false

    Since

    3.0.216

    Declaration

    Swift

    public var includeMetaData: Bool = false
  • Whether the result channel includes pinned messages. Default is true

    Since

    4.20.0

    Declaration

    Swift

    public var includePinnedMessages: Bool = true
  • Sets the channel URL filter.

    Declaration

    Swift

    public var channelURLFilter: String?
  • Sets the channel name filter.

    Declaration

    Swift

    public var channelNameFilter: String?
  • Sets the custom type filter.

    Declaration

    Swift

    public var customTypeFilter: String?
  • Specifies the number of results to return per call. (Default: 20)

    Declaration

    Swift

    public var limit: UInt = 20
  • Default constructor.

    Declaration

    Swift

    public override init()
  • Initializes and returns a newly allocated params object that mutated through builder closure.

    Since

    4.0.0

    Declaration

    Swift

    public init(builder: (OpenChannelListQueryParams) -> Void)

    Parameters

    builder

    The builder closure.

    Return Value

    An initialized params object.

Equatable

  • Undocumented

    Declaration

    Swift

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

NSCopying

  • Undocumented

    Declaration

    Swift

    public func copy(with zone: NSZone? = nil) -> Any