com.gu.facia.api

utils

package utils

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait BackfillResolver extends AnyRef

  2. case class CapiBackfill(query: String, collectionConfig: CollectionConfig) extends BackfillResolver with Product with Serializable

  3. sealed trait CardStyle extends AnyRef

  4. case class CollectionBackfill(parentCollectionId: String) extends BackfillResolver with Product with Serializable

  5. case class ContentProperties(isBreaking: Boolean, isBoosted: Boolean, imageHide: Boolean, showBoostedHeadline: Boolean, showMainVideo: Boolean, showLivePlayable: Boolean, showKickerTag: Boolean, showByline: Boolean, showQuotedHeadline: Boolean, imageSlideshowReplace: Boolean) extends Product with Serializable

  6. case class FreeHtmlKicker(body: String) extends ItemKicker with Product with Serializable

  7. case class FreeHtmlKickerWithLink(body: String, url: String) extends ItemKicker with Product with Serializable

  8. case class InvalidBackfillConfiguration(msg: String) extends Exception with Product with Serializable

  9. sealed trait ItemKicker extends AnyRef

  10. sealed trait MediaType extends AnyRef

  11. case class PodcastKicker(series: Option[Series]) extends ItemKicker with Product with Serializable

  12. case class ResolvedMetaData(isBreaking: Boolean, isBoosted: Boolean, imageHide: Boolean, imageReplace: Boolean, showKickerSection: Boolean, showKickerCustom: Boolean, showBoostedHeadline: Boolean, showMainVideo: Boolean, showLivePlayable: Boolean, showKickerTag: Boolean, showByline: Boolean, imageCutoutReplace: Boolean, showQuotedHeadline: Boolean, imageSlideshowReplace: Boolean) extends Product with Serializable

  13. case class SectionKicker(name: String, url: String) extends ItemKicker with Product with Serializable

  14. case class Series(name: String, url: String) extends Product with Serializable

  15. case class TagKicker(name: String, url: String, id: String) extends ItemKicker with Product with Serializable

Value Members

  1. object Analysis extends CardStyle with Product with Serializable

  2. object AnalysisKicker extends ItemKicker with Product with Serializable

  3. object Audio extends MediaType with Product with Serializable

  4. object BackfillResolver

  5. object BreakingNewsKicker extends ItemKicker with Product with Serializable

  6. object CardStyle

  7. object CartoonKicker extends ItemKicker with Product with Serializable

  8. object Comment extends CardStyle with Product with Serializable

  9. object ContentApiUtils

  10. object ContentProperties extends Serializable

  11. object DeadBlog extends CardStyle with Product with Serializable

  12. object DefaultCardstyle extends CardStyle with Product with Serializable

  13. object Editorial extends CardStyle with Product with Serializable

  14. object EmptyBackfill extends BackfillResolver with Product with Serializable

  15. object ExternalLink extends CardStyle with Product with Serializable

  16. object ExternalLinks

  17. object FaciaContentUtils

  18. object Feature extends CardStyle with Product with Serializable

  19. object Gallery extends MediaType with Product with Serializable

  20. object IntegerString

  21. object ItemKicker

  22. object Letters extends CardStyle with Product with Serializable

  23. object LiveBlog extends CardStyle with Product with Serializable

  24. object LiveKicker extends ItemKicker with Product with Serializable

  25. object Media extends CardStyle with Product with Serializable

  26. object MediaType

  27. object ResolvedMetaData extends Serializable

  28. object Review extends CardStyle with Product with Serializable

  29. object ReviewKicker extends ItemKicker with Product with Serializable

  30. object SpecialReport extends CardStyle with Product with Serializable

  31. object TagKicker extends Serializable

  32. object Tags

  33. object Video extends MediaType with Product with Serializable

Ungrouped