Package

io.youi

app

Permalink

package app

Visibility
  1. Public
  2. All

Type Members

  1. class ApplicationConnectivity extends AnyRef

    Permalink

    ApplicationCommunication defines a communication end-point for Communication instances.

    ApplicationCommunication defines a communication end-point for Communication instances. More than one can be defined in an application.

  2. class CommunicationManager[C <: Communication] extends AnyRef

    Permalink
  3. class JavaScriptException extends RuntimeException with MessageException

    Permalink
  4. trait MatcherPage extends Page

    Permalink
  5. trait MultiPage extends MatcherPage

    Permalink
  6. trait Page extends HttpProcessor[File]

    Permalink
  7. case class ScalaJSConfig(path: String, function: String = "main") extends Product with Serializable

    Permalink
  8. trait ServerApplication extends YouIApplication with Server

    Permalink
  9. trait SinglePageApplication extends ServerApplication

    Permalink
  10. trait TemplatePage extends MatcherPage

    Permalink
  11. trait YouIApplication extends ErrorSupport with CacheImplementation

    Permalink

    Base trait to define shared client and server information.

    Base trait to define shared client and server information. This trait must be extended in the shared code as a trait and implemented in both client and server implementations.

Value Members

  1. object CommunicationManager

    Permalink
  2. object Macros

    Permalink
    Annotations
    @compileTimeOnly( "Enable Macros for expansion" )
  3. object SinglePageApplication

    Permalink
  4. object YouIApplication

    Permalink

Ungrouped