case classRenderOut(xhtml: Box[NodeSeq], fixedXhtml: Box[NodeSeq], script: Box[JsCmd], destroyScript: Box[JsCmd], ignoreHtmlOnJs: Boolean) extends Product with Serializable
The RenderOut case class contains the rendering for the CometActor.
Because of the implicit conversions, RenderOut can come from
xhtml
is the "normal" render body
fixedXhtml
is the "fixed" part of the body. This is ignored unless reRender(true)
script
is the script to be executed on render. This is where you want to put your script
destroyScript
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
ignoreHtmlOnJs
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
... just doing innerHtml on
is broken in IE
Annotations
@serializable()
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
is the "fixed" part of the body. This is ignored unless reRender(true)
script
is the script to be executed on render. This is where you want to put your script
destroyScript
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
ignoreHtmlOnJs
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands.
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
The RenderOut case class contains the rendering for the CometActor. Because of the implicit conversions, RenderOut can come from
is the "normal" render body
is the "fixed" part of the body. This is ignored unless reRender(true)
is the script to be executed on render. This is where you want to put your script
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
Instance Constructors
new RenderOut (xhtml: NodeSeq, js: JsCmd, destroy: JsCmd)
new RenderOut (xhtml: NodeSeq, js: JsCmd)
new RenderOut (xhtml: NodeSeq)
new RenderOut (xhtml: Box[NodeSeq], fixedXhtml: Box[NodeSeq], script: Box[JsCmd], destroyScript: Box[JsCmd], ignoreHtmlOnJs: Boolean)
is the "normal" render body
is the "fixed" part of the body. This is ignored unless reRender(true)
is the script to be executed on render. This is where you want to put your script
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
Value Members
def != (arg0: AnyRef): Boolean
def != (arg0: Any): Boolean
def ## (): Int
def ++ (cmd: JsCmd): RenderOut
def == (arg0: AnyRef): Boolean
def == (arg0: Any): Boolean
def asInstanceOf [T0] : T0
def canEqual (arg0: Any): Boolean
def clone (): AnyRef
val destroyScript : Box[JsCmd]
is executed when the comet widget is redrawn ( e.
is executed when the comet widget is redrawn ( e.g., if you register drag or mouse-over or some events, you unregister them here so the page doesn't leak resources.)
def eq (arg0: AnyRef): Boolean
def equals (arg0: Any): Boolean
def finalize (): Unit
val fixedXhtml : Box[NodeSeq]
is the "fixed" part of the body.
is the "fixed" part of the body. This is ignored unless reRender(true)
def getClass (): java.lang.Class[_]
def hashCode (): Int
val ignoreHtmlOnJs : Boolean
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands.
-- if the reason for sending the render is a Comet update, ignore the xhtml part and just run the JS commands. This is useful in IE when you need to redraw the stuff inside
def isInstanceOf [T0] : Boolean
def ne (arg0: AnyRef): Boolean
def notify (): Unit
def notifyAll (): Unit
def productArity : Int
def productElement (arg0: Int): Any
def productIterator : Iterator[Any]
def productPrefix : String
val script : Box[JsCmd]
is the script to be executed on render.
is the script to be executed on render. This is where you want to put your script
def synchronized [T0] (arg0: ⇒ T0): T0
def toString (): String
def wait (): Unit
def wait (arg0: Long, arg1: Int): Unit
def wait (arg0: Long): Unit
val xhtml : Box[NodeSeq]
is the "normal" render body
Deprecated Value Members
def productElements : Iterator[Any]
use productIterator instead
Inherited from Serializable
Inherited from Serializable
Inherited from Product
Inherited from Equals
Inherited from AnyRef
Inherited from Any