org.hyperscala

module

package module

Visibility
  1. Public
  2. All

Type Members

  1. trait Interface extends AnyRef

    Interfaces exist as named modularity that are implemented by Modules and required by Webpages.

  2. case class InterfaceWithDefault(interface: Interface, default: Module) extends Interface with Product with Serializable

  3. trait ModularPage[S <: Session] extends AnyRef

    ModularPage represents all the functionality within a Webpage for dealing with Modules and Interfaces.

  4. trait Module extends Interface

    Module allows for introduction of functionality into a webpage / website with minimal coupling.

    Module allows for introduction of functionality into a webpage / website with minimal coupling. A framework may "require" a Module when leveraging components in order to provide better integration.

  5. case class NamedInterface(name: String) extends Interface with Product with Serializable

Value Members

  1. object EncodedImages extends Module with Logging

    EncodedImages module can be included in a webpage to automatically convert all image references to Base64 encoded Strings before rendering the page.

  2. object Interface

Ungrouped