Package

org.splink

pagelets

Permalink

package pagelets

Visibility
  1. Public
  2. All

Type Members

  1. case class Arg(name: String, value: Any) extends Product with Serializable

    Permalink
  2. case class Css(src: String) extends Resource with Product with Serializable

    Permalink
  3. case class ErrorPage(language: String, title: String, exception: Throwable) extends Product with Serializable

    Permalink
  4. case class Fingerprint(s: String) extends Product with Serializable

    Permalink
  5. trait Fnc[T] extends AnyRef

    Permalink
  6. case class FunctionInfo[T](fnc: T, types: List[(String, String)] = Nil) extends Product with Serializable

    Permalink
  7. case class Head(title: String, metaTags: Set[MetaTag] = Set.empty, js: Option[Fingerprint] = None, css: Option[Fingerprint] = None) extends Product with Serializable

    Permalink
  8. case class Javascript(src: String) extends Resource with Product with Serializable

    Permalink
  9. case class Leaf[A, B](id: Symbol, info: FunctionInfo[A], fallback: Option[FunctionInfo[B]] = None) extends Pagelet with Product with Serializable

    Permalink
  10. trait LeafBuilder extends AnyRef

    Permalink
  11. trait LeafBuilderImpl extends LeafBuilder

    Permalink
  12. trait LeafTools extends AnyRef

    Permalink
  13. trait LeafToolsImpl extends LeafTools

    Permalink
  14. case class MetaTag(name: String, content: String) extends Product with Serializable

    Permalink
  15. sealed trait MimeType extends AnyRef

    Permalink
  16. case class Page(language: String, head: Head, body: String, js: Option[Fingerprint] = None) extends Product with Serializable

    Permalink
  17. trait PageBuilder extends AnyRef

    Permalink
  18. trait PageBuilderImpl extends PageBuilder

    Permalink
  19. sealed trait Pagelet extends AnyRef

    Permalink
  20. trait PageletActions extends AnyRef

    Permalink
  21. trait PageletActionsImpl extends PageletActions

    Permalink
  22. class PageletModule extends Module

    Permalink
  23. case class PageletResult(body: String, js: Set[Javascript] = Set.empty, jsTop: Set[Javascript] = Set.empty, css: Set[Css] = Set.empty, cookies: Seq[Cookie] = Seq.empty, metaTags: Set[MetaTag] = Set.empty) extends Product with Serializable

    Permalink
  24. trait Pagelets extends Controller with PageletActions with PageBuilder with ResourceActions with Visualizer with TreeTools with ResultTools

    Permalink
  25. class PageletsAssembly extends Pagelets with PageletActionsImpl with PageBuilderImpl with LeafBuilderImpl with LeafToolsImpl with TreeToolsImpl with ResultToolsImpl with SerializerImpl with ResourceActionsImpl with ResourcesImpl with VisualizerImpl

    Permalink
  26. case class RequestId(id: String) extends Product with Serializable

    Permalink
  27. sealed trait Resource extends AnyRef

    Permalink
  28. trait ResourceActions extends AnyRef

    Permalink
  29. trait ResourceActionsImpl extends ResourceActions

    Permalink
  30. case class ResourceContent(body: String, mimeType: MimeType) extends Product with Serializable

    Permalink
  31. trait Resources extends AnyRef

    Permalink
  32. trait ResourcesImpl extends Resources

    Permalink
  33. trait ResultTools extends AnyRef

    Permalink
  34. trait ResultToolsImpl extends ResultTools

    Permalink
  35. trait Serializer extends AnyRef

    Permalink
  36. trait SerializerImpl extends Serializer

    Permalink
  37. case class Tree extends Pagelet with Product with Serializable

    Permalink
  38. trait TreeTools extends AnyRef

    Permalink
  39. trait TreeToolsImpl extends TreeTools

    Permalink
  40. trait Visualizer extends AnyRef

    Permalink
  41. trait VisualizerImpl extends Visualizer

    Permalink

Value Members

  1. object Binders

    Permalink
  2. object Css extends Serializable

    Permalink
  3. object CssMimeType extends MimeType with Product with Serializable

    Permalink
  4. object Exceptions

    Permalink
  5. object FunctionMacros

    Permalink
  6. object Javascript extends Serializable

    Permalink
  7. object JsMimeType extends MimeType with Product with Serializable

    Permalink
  8. object MetaTag extends Serializable

    Permalink
  9. object PageletResult extends Serializable

    Permalink
  10. object PlainMimeType extends MimeType with Product with Serializable

    Permalink
  11. object RequestId extends Serializable

    Permalink
  12. object ResourceContent extends Product with Serializable

    Permalink
  13. object Tree extends Serializable

    Permalink
  14. object TwirlConversions

    Permalink

Ungrouped