p

org.splink

pagelets

package pagelets

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

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