package
models
Type Members
-
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) extends Product with Serializable
-
case class
CollectionConfig(displayName: Option[String], apiQuery: Option[String], collectionType: String, href: Option[String], groups: Option[Groups], uneditable: Boolean, showTags: Boolean, showSections: Boolean, hideKickers: Boolean, showDateHeader: Boolean, showLatestUpdate: Boolean, excludeFromRss: Boolean, showTimestamps: Boolean) extends Product with Serializable
-
case class
CuratedContent(content: Content, supportingContent: List[FaciaContent], cardStyle: CardStyle, 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]) extends FaciaContent with Product with Serializable
-
case class
Cutout(imageSrc: String, imageSrcWidth: Option[String], imageSrcHeight: Option[String]) extends FaciaImage with 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) 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, cardStyle: CardStyle, 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]) extends Snap with Product with Serializable
-
case class
LinkSnap(id: String, snapType: String, snapUri: Option[String], snapCss: Option[String], headline: Option[String], href: Option[String], trailText: Option[String], group: String, image: Option[FaciaImage], isBreaking: Boolean, isBoosted: Boolean, showMainVideo: Boolean, showKickerTag: Boolean, byline: Option[String], showByLine: Boolean, kicker: Option[ItemKicker], showBoostedHeadline: Boolean, showQuotedHeadline: Boolean) extends Snap with Product with Serializable
-
case class
Replace(imageSrc: String, imageSrcWidth: String, imageSrcHeight: String) extends FaciaImage with Product with Serializable
-
-
case class
SupportingCuratedContent(content: Content, cardStyle: CardStyle, 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
Front extends Serializable
-
object
Group extends Serializable
-
object
LatestSnap extends Serializable
-
-
-