Package-level declarations

Types

Link copied to clipboard
data class BookmarksFilterParameters(var sortCriterion: BookmarkSortCriterion = BookmarkSortCriterion.DATE_BOOKMARKED, var includeRatingGeneral: Boolean = false, var includeRatingTeen: Boolean = false, var includeRatingMature: Boolean = false, var includeRatingExplicit: Boolean = false, var includeRatingNotRated: Boolean = false, var excludeRatingGeneral: Boolean = false, var excludeRatingTeen: Boolean = false, var excludeRatingMature: Boolean = false, var excludeRatingExplicit: Boolean = false, var excludeRatingNotRated: Boolean = false, var includeWarningChoseNotToUseWarnings: Boolean = false, var includeWarningNone: Boolean = false, var includeWarningViolence: Boolean = false, var includeWarningCharacterDeath: Boolean = false, var includeWarningRape: Boolean = false, var includeWarningUnderage: Boolean = false, var excludeWarningChoseNotToUseWarnings: Boolean = false, var excludeWarningNone: Boolean = false, var excludeWarningViolence: Boolean = false, var excludeWarningCharacterDeath: Boolean = false, var excludeWarningRape: Boolean = false, var excludeWarningUnderage: Boolean = false, var includeCategoryGen: Boolean = false, var includeCategoryFM: Boolean = false, var includeCategoryFF: Boolean = false, var includeCategoryMM: Boolean = false, var includeCategoryMulti: Boolean = false, var includeCategoryOther: Boolean = false, var excludeCategoryGen: Boolean = false, var excludeCategoryFM: Boolean = false, var excludeCategoryFF: Boolean = false, var excludeCategoryMM: Boolean = false, var excludeCategoryMulti: Boolean = false, var excludeCategoryOther: Boolean = false, var includedWorkTags: MutableList<String> = mutableListOf(), var excludedWorkTags: MutableList<String> = mutableListOf(), var includedBookmarkTags: MutableList<String> = mutableListOf(), var excludedBookmarkTags: MutableList<String> = mutableListOf(), var searchTerm: String = "", var bookmarkSearchTerm: String = "", var language: Language = Language.ALL, val showRecommendationsOnly: Boolean = false, val showBookmarksWithNotesOnly: Boolean = false) : AbstractMap<String, String>

Represents the additional filter parameters for browsing bookmarks by tag.

Link copied to clipboard
data class WorksFilterParameters(var showRatingGeneral: Boolean = true, var showRatingTeen: Boolean = true, var showRatingMature: Boolean = true, var showRatingExplicit: Boolean = true, var showRatingNotRated: Boolean = true, var includeWarningChoseNotToUseWarnings: Boolean = false, var includeWarningNone: Boolean = false, var includeWarningViolence: Boolean = false, var includeWarningCharacterDeath: Boolean = false, var includeWarningRape: Boolean = false, var includeWarningUnderage: Boolean = false, var excludeWarningChoseNotToUseWarnings: Boolean = false, var excludeWarningNone: Boolean = false, var excludeWarningViolence: Boolean = false, var excludeWarningCharacterDeath: Boolean = false, var excludeWarningRape: Boolean = false, var excludeWarningUnderage: Boolean = false, var includeCategoryGen: Boolean = false, var includeCategoryFM: Boolean = false, var includeCategoryFF: Boolean = false, var includeCategoryMM: Boolean = false, var includeCategoryMulti: Boolean = false, var includeCategoryOther: Boolean = false, var excludeCategoryGen: Boolean = false, var excludeCategoryFM: Boolean = false, var excludeCategoryFF: Boolean = false, var excludeCategoryMM: Boolean = false, var excludeCategoryMulti: Boolean = false, var excludeCategoryOther: Boolean = false, var showSingleChapterWorksOnly: Boolean = false, var showCrossovers: Boolean? = null, var showCompletedWorks: Boolean? = null, var hitsMin: Int = -1, var hitsMax: Int = -1, var kudosMin: Int = -1, var kudosMax: Int = -1, var commentsMin: Int = -1, var commentsMax: Int = -1, var bookmarksMin: Int = -1, var bookmarksMax: Int = -1, var wordCountMin: Int = -1, var wordCountMax: Int = -1, var dateUpdatedMin: LocalDate? = null, var dateUpdatedMax: LocalDate? = null, var includedTags: MutableList<String> = mutableListOf(), var excludedTags: MutableList<String> = mutableListOf(), var searchTerm: String = "", var language: Language = Language.ALL, var sortCriterion: WorkSortCriterion = WorkSortCriterion.DATE_UPDATED) : AbstractMap<String, String>

Represents the parameters used to filter works when browsing works by tag. The default values match AO3's defaults.