p

org.splink

pagelets

package pagelets

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Arg(name: String, value: Any) extends Product with Serializable
  2. case class Css(src: String) extends Resource with Product with Serializable
  3. case class FailedPagelet(id: PageletId, t: Throwable) extends Product with Serializable
  4. case class Fingerprint(s: String) extends Product with Serializable
  5. trait Fnc[T] extends AnyRef
  6. case class FunctionInfo[T](fnc: T, types: List[(String, String)] = Nil) extends Product with Serializable
  7. case class Head(title: String, metaTags: Seq[MetaTag] = Seq.empty, js: Option[Fingerprint] = None, css: Option[Fingerprint] = None) extends Product with Serializable
  8. class InjectedPageletsAssembly extends AbstractController with PageletsAssembly
  9. case class Javascript(src: String) extends Resource with Product with Serializable
  10. case class Leaf[A, B] extends Pagelet with Product with Serializable
  11. trait LeafBuilder extends AnyRef
  12. trait LeafBuilderImpl extends LeafBuilder
  13. case class MetaTag(name: String, content: String) extends Product with Serializable
  14. sealed trait MimeType extends AnyRef
  15. case class Page(head: Head, body: String, js: Option[Fingerprint] = None) extends Product with Serializable
  16. trait PageBuilder extends AnyRef
  17. trait PageBuilderImpl extends PageBuilder
  18. case class PageStream(head: Head, body: Source[ByteString, _], js: Option[Fingerprint] = None) extends Product with Serializable
  19. sealed trait Pagelet extends AnyRef
  20. trait PageletActionBuilder extends AnyRef
  21. trait PageletActionBuilderImpl extends PageletActionBuilder
  22. trait PageletActions extends AnyRef
  23. trait PageletActionsImpl extends PageletActions
  24. case class PageletId(name: String) extends Product with Serializable
  25. class PageletModule extends Module
  26. case class PageletResult(body: Source[ByteString, _], js: Seq[Javascript] = Seq.empty, jsTop: Seq[Javascript] = Seq.empty, css: Seq[Css] = Seq.empty, cookies: Seq[Future[Seq[Cookie]]] = Seq.empty, metaTags: Seq[MetaTag] = Seq.empty, mandatoryFailedPagelets: Seq[Future[Boolean]] = Seq.empty) extends Product with Serializable
  27. trait Pagelets extends BaseController with PageletActions with PageBuilder with ResourceActions with Visualizer with TreeTools
  28. trait PageletsAssembly extends Pagelets with PageletActionsImpl with PageBuilderImpl with LeafBuilderImpl with PageletActionBuilderImpl with TreeToolsImpl with ResourceActionsImpl with ResourcesImpl with VisualizerImpl
  29. case class RequestId(id: String) extends Product with Serializable
  30. sealed trait Resource extends AnyRef
  31. trait ResourceActions extends AnyRef
  32. trait ResourceActionsImpl extends ResourceActions
  33. case class ResourceContent(body: String, mimeType: MimeType) extends Product with Serializable
  34. trait Resources extends AnyRef
  35. trait ResourcesImpl extends Resources
  36. case class Tree extends Pagelet with Product with Serializable
  37. trait TreeTools extends AnyRef
  38. trait TreeToolsImpl extends TreeTools
  39. trait Visualizer extends AnyRef
  40. trait VisualizerImpl extends Visualizer

Value Members

  1. object Binders
  2. object Css extends Serializable
  3. object CssMimeType extends MimeType with Product with Serializable
  4. object Exceptions
  5. object FunctionMacros
  6. object Javascript extends Serializable
  7. object JsMimeType extends MimeType with Product with Serializable
  8. object MetaTag extends Serializable
  9. object PageletResult extends Serializable
  10. object PlainMimeType extends MimeType with Product with Serializable
  11. object RequestId extends Serializable
  12. object ResourceContent extends Product with Serializable
  13. object Tree extends Serializable

Ungrouped