org.hyperscala

web

package web

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. web
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait BasicWebsite extends Website[MapSession]

    BasicWebsite simply provides a default MapSession implementation if your site doesn't need special handling for the session.

  2. class ErrorHandler[S <: Session] extends HandlerListener

  3. class HTMLStreamer extends StreamingContent

  4. class JavaScriptProperty[T] extends Property[T]

  5. trait LoggedWebpage[S <: Session] extends Webpage[S]

  6. class Pages[S <: Session] extends Iterable[Webpage[S]] with Logging

  7. class Scope extends EnumEntry

  8. class Scoped[T <: HTMLTag, S <: Session] extends BodyChild

  9. class ScopedReplacement[T <: HTMLTag, S <: Session] extends AnyRef

    ScopedReplacement offers a convenient mechanism to scope an existing page element

  10. trait StaticWebsite[S <: Session] extends AnyRef

    StaticWebsite trait can be mixed into a Website to allow pages to be more easily defined by

  11. class VisualException extends Div

  12. class Webpage[S <: Session] extends HttpHandler with HTMLPage with ModularPage[S] with Temporal with ParentLike[HTML]

  13. class WebpageHandler[S <: Session] extends HttpHandler with Logging with Listenable

  14. abstract class Website[S <: Session] extends WebApplication[S] with Logging

  15. trait WrappedComponent[Tag <: HTMLTag] extends AnyRef

Value Members

  1. object IdCreator

  2. object LoggedWebpage extends Logging

  3. object Scope extends Enumerated[Scope]

  4. object Scoped

  5. object ScopedReplacement

  6. object StressTester

  7. object VisualException

  8. object WebpageHandler

  9. package module

  10. implicit def tag2WebpageTag(t: HTMLTag): WebpageTag

  11. implicit def throwable2Div(t: Throwable): VisualExceptionCreator

  12. package useragent

Inherited from AnyRef

Inherited from Any

Ungrouped