Package

com.gu.facia.client

models

Permalink

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. All

Type Members

  1. case class Backfill(type: String, query: String) extends Product with Serializable

    Permalink
  2. case class CollectionConfigJson(displayName: Option[String], backfill: Option[Backfill], metadata: Option[List[Metadata]], type: Option[String], href: Option[String], description: Option[String], groups: Option[List[String]], uneditable: Option[Boolean], showTags: Option[Boolean], showSections: Option[Boolean], hideKickers: Option[Boolean], showDateHeader: Option[Boolean], showLatestUpdate: Option[Boolean], excludeFromRss: Option[Boolean], showTimestamps: Option[Boolean], hideShowMore: Option[Boolean], displayHints: Option[DisplayHintsJson], userVisibility: Option[String], platform: Option[CollectionPlatform], frontsToolSettings: Option[FrontsToolSettings]) extends Product with Serializable

    Permalink
  3. case class CollectionJson(live: List[Trail], draft: Option[List[Trail]], treats: Option[List[Trail]], lastUpdated: DateTime, updatedBy: String, updatedEmail: String, displayName: Option[String], href: Option[String], previously: Option[List[Trail]]) extends Product with Serializable

    Permalink
  4. sealed trait CollectionPlatform extends AnyRef

    Permalink
  5. case class ConfigJson(fronts: Map[String, FrontJson], collections: Map[String, CollectionConfigJson]) extends Product with Serializable

    Permalink
  6. case class DisplayHintsJson(maxItemsToDisplay: Option[Int]) extends Product with Serializable

    Permalink
  7. case class FrontJson(collections: List[String], navSection: Option[String], webTitle: Option[String], title: Option[String], description: Option[String], onPageDescription: Option[String], imageUrl: Option[String], imageWidth: Option[Int], imageHeight: Option[Int], isImageDisplayed: Option[Boolean], priority: Option[String], isHidden: Option[Boolean], canonical: Option[String], group: Option[String]) extends Product with Serializable

    Permalink
  8. case class FrontsToolSettings(displayEditWarning: Option[Boolean]) extends Product with Serializable

    Permalink
  9. case class ImageSourceAsset(src: String, origin: String, width: String, height: String) extends Product with Serializable

    Permalink
  10. sealed trait MetaDataCommonFields extends AnyRef

    Permalink
  11. sealed trait Metadata extends AnyRef

    Permalink
  12. case class SlideshowAsset(src: String, width: String, height: String) extends Product with Serializable

    Permalink
  13. case class SupportingItem(id: String, frontPublicationDate: Option[Long], publishedBy: Option[String], meta: Option[SupportingItemMetaData]) extends Product with Serializable

    Permalink
  14. case class SupportingItemMetaData(json: Map[String, JsValue]) extends MetaDataCommonFields with Product with Serializable

    Permalink
  15. case class Trail(id: String, frontPublicationDate: Long, publishedBy: Option[String], meta: Option[TrailMetaData]) extends Product with Serializable

    Permalink
  16. case class TrailMetaData(json: Map[String, JsValue]) extends MetaDataCommonFields with Product with Serializable

    Permalink

Value Members

  1. object AnyPlatform extends CollectionPlatform with Product with Serializable

    Permalink
  2. object AppCollection extends CollectionPlatform with Product with Serializable

    Permalink
  3. object Backfill extends Serializable

    Permalink
  4. object Branded extends Metadata with Product with Serializable

    Permalink
  5. object Breaking extends Metadata with Product with Serializable

    Permalink
  6. object Canonical extends Metadata with Product with Serializable

    Permalink
  7. object CollectionConfigJson extends Serializable

    Permalink
  8. object CollectionJson extends Serializable

    Permalink
  9. object CollectionPlatform

    Permalink
  10. object ConfigJson extends Serializable

    Permalink
  11. object DisplayHintsJson extends Serializable

    Permalink
  12. object FrontJson extends Serializable

    Permalink
  13. object FrontsToolSettings extends Serializable

    Permalink
  14. object ImageSourceAsset extends Serializable

    Permalink
  15. object Metadata extends StrictLogging

    Permalink
  16. object SlideshowAsset extends Serializable

    Permalink
  17. object Special extends Metadata with Product with Serializable

    Permalink
  18. object SupportingItem extends Serializable

    Permalink
  19. object SupportingItemMetaData extends Serializable

    Permalink
  20. object Trail extends Serializable

    Permalink
  21. object TrailMetaData extends Serializable

    Permalink
  22. object UnknownMetadata extends Metadata with Product with Serializable

    Permalink
  23. object WebCollection extends CollectionPlatform with Product with Serializable

    Permalink
  24. implicit val jodaDateTimeFormats: Reads[DateTime]

    Permalink

    However Facia Tool is serializing its date time, it's not doing so in a way that the default Play Formats for Joda DateTime can understand.

    However Facia Tool is serializing its date time, it's not doing so in a way that the default Play Formats for Joda DateTime can understand.

    This makes me extremely sad.

Inherited from AnyRef

Inherited from Any

Ungrouped