package models
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- models
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
- package faciapress
Type Members
- type BrandingByEdition = Map[String, Option[Branding]]
- case class Collection(id: String, displayName: String, href: Option[String], live: List[Trail], draft: Option[List[Trail]], treats: List[Trail], lastUpdated: Option[DateTime], updatedBy: Option[String], updatedEmail: Option[String], collectionConfig: CollectionConfig, targetedTerritory: Option[TargetedTerritory]) extends Product with Serializable
- case class CollectionConfig(displayName: Option[String], backfill: Option[Backfill], metadata: Option[List[Metadata]], collectionType: String, href: Option[String], description: Option[String], groups: Option[Groups], 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]) extends Product with Serializable
- final case class ContentFormat(design: Design, theme: Theme, display: Display) extends Product with Serializable
- case class CuratedContent(content: Content, maybeFrontPublicationDate: Option[Long], supportingContent: List[FaciaContent], cardStyle: CardStyle, format: ContentFormat, headline: String, href: Option[String], trailText: Option[String], group: String, image: Option[FaciaImage], properties: ContentProperties, byline: Option[String], kicker: Option[ItemKicker], embedType: Option[String], embedUri: Option[String], embedCss: Option[String], brandingByEdition: BrandingByEdition) extends FaciaContent with Product with Serializable
- case class Cutout(imageSrc: String, imageSrcWidth: Option[String], imageSrcHeight: Option[String]) extends FaciaImage with Product with Serializable
- case class DisplayHints(maxItemsToDisplay: Option[Int]) extends Product with Serializable
- sealed trait FaciaContent extends AnyRef
- sealed trait FaciaImage extends AnyRef
- case class Front(id: String, collections: List[String], navSection: Option[String], webTitle: Option[String], title: Option[String], description: Option[String], onPageDescription: Option[String], frontImage: Option[FrontImage], isImageDisplayed: Boolean, priority: FrontPriority, isHidden: Boolean, canonicalCollection: String, group: Option[String]) extends Product with Serializable
- case class FrontImage(imageUrl: String, imageHeight: Int, imageWidth: Int) extends Product with Serializable
- sealed trait FrontPriority extends AnyRef
- case class Group(get: Int) extends Product with Serializable
- case class Groups(groups: List[String]) extends Product with Serializable
- case class ImageSlideshow(assets: List[Replace]) extends FaciaImage with Product with Serializable
- case class LatestSnap(id: String, maybeFrontPublicationDate: Option[Long], cardStyle: CardStyle, format: ContentFormat, snapUri: Option[String], snapCss: Option[String], latestContent: Option[Content], headline: Option[String], href: Option[String], trailText: Option[String], group: String, image: Option[FaciaImage], properties: ContentProperties, byline: Option[String], kicker: Option[ItemKicker], brandingByEdition: BrandingByEdition) extends Snap with Product with Serializable
- case class LinkSnap(id: String, maybeFrontPublicationDate: Option[Long], snapType: String, snapUri: Option[String], snapCss: Option[String], atomId: Option[String], headline: Option[String], href: Option[String], trailText: Option[String], group: String, image: Option[FaciaImage], properties: ContentProperties, byline: Option[String], kicker: Option[ItemKicker], brandingByEdition: BrandingByEdition) extends Snap with Product with Serializable
- case class Replace(imageSrc: String, imageSrcWidth: String, imageSrcHeight: String, imageCaption: Option[String]) extends FaciaImage with Product with Serializable
- sealed trait Snap extends FaciaContent
- case class SupportingCuratedContent(content: Content, maybeFrontPublicationDate: Option[Long], cardStyle: CardStyle, format: ContentFormat, headline: String, href: Option[String], trailText: Option[String], group: String, image: Option[FaciaImage], properties: ContentProperties, byline: Option[String], kicker: Option[ItemKicker]) extends FaciaContent with Product with Serializable
Value Members
- object Collection extends Serializable
- object CollectionConfig extends Serializable
- object CommercialPriority extends FrontPriority
- object ContentFormat extends Serializable
- object CuratedContent extends Serializable
- object DisplayHints extends Serializable
- object EditorialPriority extends FrontPriority
- object EmailPriority extends FrontPriority
- object FaciaImage
- object Front extends Serializable
- object Group extends Serializable
- object LatestSnap extends Serializable
- object Snap
- object SupportingCuratedContent extends Serializable
- object TrainingPriority extends FrontPriority