CollectionsFilterParameters

data class CollectionsFilterParameters(val sortCriterion: CollectionsSortCriterion = CollectionsSortCriterion.DATE_CREATED, val sortDirection: SortDirection = SortDirection.DESCENDING, val titleSearchTerm: String = "", val fandom: String = "", val isClosed: Boolean? = null, val isModerated: Boolean? = null, val collectionChallengeType: ChallengeType? = null) : AbstractMap<String, String>

Represents the additional filter parameters for browsing collections.

All the parameters appear in the filter page; browse AO3 for more details. The default values are set to match AO3's defaults.

Constructors

Link copied to clipboard
constructor(sortCriterion: CollectionsSortCriterion = CollectionsSortCriterion.DATE_CREATED, sortDirection: SortDirection = SortDirection.DESCENDING, titleSearchTerm: String = "", fandom: String = "", isClosed: Boolean? = null, isModerated: Boolean? = null, collectionChallengeType: ChallengeType? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val entries: Set<Map.Entry<String, String>>
Link copied to clipboard
Link copied to clipboard
val isClosed: Boolean? = null
Link copied to clipboard
val isModerated: Boolean? = null
Link copied to clipboard
open override val keys: Set<String>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val values: Collection<String>

Functions

Link copied to clipboard
open override fun containsKey(key: String): Boolean
Link copied to clipboard
open override fun containsValue(value: String): Boolean
Link copied to clipboard
open fun forEach(p0: BiConsumer<in String, in String>)
Link copied to clipboard
open operator override fun get(key: String): String?
Link copied to clipboard
open fun getOrDefault(key: String, defaultValue: String): String
Link copied to clipboard
open override fun isEmpty(): Boolean