in fapi-client/src/main/scala/com/gu/facia/api/models/collectionconfig.scala [35:66]
def fromDisplayHintsJson(displayHintsJson: DisplayHintsJson): DisplayHints = DisplayHints(
maxItemsToDisplay = displayHintsJson.maxItemsToDisplay,
suppressImages = displayHintsJson.suppressImages
)
}
case class CollectionConfig(
displayName: Option[String],
backfill: Option[Backfill],
metadata: Option[List[Metadata]],
collectionType: String,
href: Option[String],
description: Option[String],
groupsConfig: Option[GroupsConfig],
uneditable: Boolean,
showTags: Boolean,
showSections: Boolean,
hideKickers: Boolean,
showDateHeader: Boolean,
showLatestUpdate: Boolean,
excludeFromRss: Boolean,
showTimestamps: Boolean,
hideShowMore: Boolean,
displayHints: Option[DisplayHints],
userVisibility: Option[String],
targetedTerritory: Option[TargetedTerritory],
platform: CollectionPlatform = AnyPlatform,
frontsToolSettings: Option[FrontsToolSettings]
)
object CollectionConfig {