Back to Frontend

Atom.Scala

common/app/views/fragments/atoms/atom.scala.html

latest634 B
Original Source

@import model.{ApplicationContext, ImageMedia} @import model.content.{Atom, MediaWrapper} @( model: Atom, shouldFence: Boolean, mediaWrapper: Option[MediaWrapper], posterImageOverride: Option[ImageMedia] )(implicit request: RequestHeader, context: ApplicationContext) @import _root_.model.content.{InteractiveAtom, MediaAtom} @{ model match { case interactive: InteractiveAtom => views.html.fragments.atoms.interactive(interactive, shouldFence) case media: MediaAtom => views.html.fragments.atoms.media( media = media, displayCaption = true, mediaWrapper = mediaWrapper, posterImageOverride = posterImageOverride ) case _ => } }