Package

org.hyperscala

realtime

Permalink

package realtime

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. realtime
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class BrowserErrorEvent(webpage: Webpage, error: BrowserError) extends Product with Serializable

    Permalink
  2. case class RealtimeEvent(confirmation: Option[String] = None, preventDefault: Boolean = true, fireChange: Boolean = false, delay: Double = 0.0, maximumRate: Double = 0.0) extends JavaScriptContent with Product with Serializable

    Permalink

    RealtimeEvent is a configurable JavaScriptContent that can be supplied to any HTMLTag's JavaScript event to cause all events of that type to propagate to the server.

    RealtimeEvent is a configurable JavaScriptContent that can be supplied to any HTMLTag's JavaScript event to cause all events of that type to propagate to the server.

    confirmation

    optionally confirmation message that should be shown before sending the event

    preventDefault

    true if the default event should be prevented (defaults to true)

    fireChange

    if true a change event is fired immediately before this event (defaults to false)

    delay

    the amount of time to delay before sending the event in seconds (defaults to 0)

    maximumRate

    the maximum rate to send events in seconds. For example, if 5 seconds is specified then an event will be sent to the server a maximum of every five seconds.

  3. implicit class RealtimeEventProcessor[T <: JavaScriptEvent] extends AnyRef

    Permalink
  4. class RealtimeFrame extends IFrame

    Permalink

  5. class RealtimePage extends Logging

    Permalink

    RealtimePage is the management layer for Realtime specific to a webpage instance.

  6. case class RealtimeResponse(requestId: String, result: String) extends Product with Serializable

    Permalink
  7. implicit class RealtimeStatement[T] extends AnyRef

    Permalink
  8. class RealtimeTag[Tag <: HTMLTag] extends AnyRef

    Permalink

  9. class RealtimeWebpage extends Webpage

    Permalink

  10. case class TokenBrowserEvent(tag: HTMLTag, token: String) extends BrowserEvent with Product with Serializable

    Permalink

Value Members

  1. object Realtime extends Module with Logging

    Permalink

    Realtime is a module that connects real-time communication between client and server so changes to the server propagate to the client and events (defined to do so) propagate to the server.

  2. object RealtimeJSON extends Logging

    Permalink

    RealtimeJSON sets up support for all the JSON types in Realtime.

  3. object RealtimePage

    Permalink
  4. object RealtimeRequest

    Permalink

    RealtimeRequest allows JavaScript to be sent from the server to the client to be executed and the result is sent back to the server.

  5. package event

    Permalink
  6. implicit def realtimePage(webpage: Webpage): RealtimePage

    Permalink
  7. implicit def realtimeTag[Tag <: HTMLTag](tag: Tag): RealtimeTag[Tag]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped