package pagelets
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait ActionBuilder extends AnyRef
- trait ActionBuilderImpl extends ActionBuilder
- case class Arg (name: String, value: Any) extends Product with Serializable
- case class Css (src: String) extends Resource with Product with Serializable
- case class FailedPagelet (id: Symbol, t: Throwable) extends Product with Serializable
- case class Fingerprint (s: String) extends Product with Serializable
- trait Fnc [T] extends AnyRef
- case class FunctionInfo [T](fnc: T, types: List[(String, String)] = Nil) extends Product with Serializable
- case class Head (metaTags: Seq[MetaTag] = Seq.empty, js: Option[Fingerprint] = None, css: Option[Fingerprint] = None) extends Product with Serializable
- class InjectedPageletsAssembly extends AbstractController with PageletsAssembly
- case class Javascript (src: String) extends Resource with Product with Serializable
- case class Leaf [A, B] extends Pagelet with Product with Serializable
- trait LeafBuilder extends AnyRef
- trait LeafBuilderImpl extends LeafBuilder
- case class MetaTag (name: String, content: String) extends Product with Serializable
- sealed trait MimeType extends AnyRef
- case class Page (head: Head, body: String, js: Option[Fingerprint] = None) extends Product with Serializable
- trait PageBuilder extends AnyRef
- trait PageBuilderImpl extends PageBuilder
- case class PageStream (head: Head, body: Source[ByteString, _], js: Option[Fingerprint] = None) extends Product with Serializable
- sealed trait Pagelet extends AnyRef
- trait PageletActions extends AnyRef
- trait PageletActionsImpl extends PageletActions
- class PageletModule extends Module
- 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
- trait Pagelets extends BaseController with PageletActions with PageBuilder with ResourceActions with Visualizer with TreeTools
- trait PageletsAssembly extends Pagelets with PageletActionsImpl with PageBuilderImpl with LeafBuilderImpl with ActionBuilderImpl with TreeToolsImpl with ResourceActionsImpl with ResourcesImpl with VisualizerImpl
- case class RequestId (id: String) extends Product with Serializable
- sealed trait Resource extends AnyRef
- trait ResourceActions extends AnyRef
- trait ResourceActionsImpl extends ResourceActions
- case class ResourceContent (body: String, mimeType: MimeType) extends Product with Serializable
- trait Resources extends AnyRef
- trait ResourcesImpl extends Resources
- case class Tree extends Pagelet with Product with Serializable
- trait TreeTools extends AnyRef
- trait TreeToolsImpl extends TreeTools
- trait Visualizer extends AnyRef
- trait VisualizerImpl extends Visualizer
Value Members
- object Binders
- object Css extends Serializable
- object CssMimeType extends MimeType with Product with Serializable
- object Exceptions
- object FunctionMacros
- object Javascript extends Serializable
- object JsMimeType extends MimeType with Product with Serializable
- object MetaTag extends Serializable
- object PageletResult extends Serializable
- object PlainMimeType extends MimeType with Product with Serializable
- object RequestId extends Serializable
- object ResourceContent extends Product with Serializable
- object Tree extends Serializable