WorksFilterParameters

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