Packages

package models

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. models
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package faciapress

Type Members

  1. type BrandingByEdition = Map[String, Option[Branding]]
  2. 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
  3. 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
  4. final case class ContentFormat(design: Design, theme: Theme, display: Display) extends Product with Serializable
  5. 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
  6. case class Cutout(imageSrc: String, imageSrcWidth: Option[String], imageSrcHeight: Option[String]) extends FaciaImage with Product with Serializable
  7. case class DisplayHints(maxItemsToDisplay: Option[Int]) extends Product with Serializable
  8. sealed trait FaciaContent extends AnyRef
  9. sealed trait FaciaImage extends AnyRef
  10. 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
  11. case class FrontImage(imageUrl: String, imageHeight: Int, imageWidth: Int) extends Product with Serializable
  12. sealed trait FrontPriority extends AnyRef
  13. case class Group(get: Int) extends Product with Serializable
  14. case class Groups(groups: List[String]) extends Product with Serializable
  15. case class ImageSlideshow(assets: List[Replace]) extends FaciaImage with Product with Serializable
  16. 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
  17. 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
  18. case class Replace(imageSrc: String, imageSrcWidth: String, imageSrcHeight: String, imageCaption: Option[String]) extends FaciaImage with Product with Serializable
  19. sealed trait Snap extends FaciaContent
  20. 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

  1. object Collection extends Serializable
  2. object CollectionConfig extends Serializable
  3. object CommercialPriority extends FrontPriority
  4. object ContentFormat extends Serializable
  5. object CuratedContent extends Serializable
  6. object DisplayHints extends Serializable
  7. object EditorialPriority extends FrontPriority
  8. object EmailPriority extends FrontPriority
  9. object FaciaImage
  10. object Front extends Serializable
  11. object Group extends Serializable
  12. object LatestSnap extends Serializable
  13. object Snap
  14. object SupportingCuratedContent extends Serializable
  15. object TrainingPriority extends FrontPriority

Inherited from AnyRef

Inherited from Any

Ungrouped