net.liftweb.http.js

JE

object JE

JavaScript Expressions. To see these in action, check out sites/example/src/webapp/json.html

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

Type Members

  1. trait AnonFunc extends JsExp

  2. case class Call(function: String, params: JsExp*) extends JsExp with Product with Serializable

    A JavaScript method that takes parameters

    A JavaScript method that takes parameters

    Call is very similar to JsFunc but only the former will be implicitly converted to a JsCmd.

    See also

    JsFunc

  3. case class CheckedById(id: String) extends JsExp with Product with Serializable

    Given the id of a checkbox, see if it's checked

  4. case class ElemById(id: String, then: String*) extends JsExp with Product with Serializable

    gets the element by ID

  5. case class JsAnd(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  6. case class JsArray(in: JsExp*) extends JsExp with Product with Serializable

  7. case class JsEq(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  8. case class JsFunc(method: String, params: JsExp*) extends JsMember with Product with Serializable

    A JavaScript method that takes parameters

    A JavaScript method that takes parameters

    JsFunc is very similar to Call but only the latter will be implicitly converted to a JsCmd.

    See also

    Call

  9. case class JsGt(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  10. case class JsGtEq(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  11. case class JsLt(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  12. case class JsLtEq(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  13. case class JsNot(exp: JsExp) extends JsExp with Product with Serializable

  14. case class JsNotEq(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  15. case class JsOr(left: JsExp, right: JsExp) extends JsExp with Product with Serializable

  16. case class JsRaw(rawJsCmd: String) extends JsExp with Product with Serializable

    Put any JavaScript expression you want in here and the result will be evaluated.

  17. case class JsVal(valueName: String) extends JsMember with Product with Serializable

    A value that can be retrieved from an expression

  18. case class JsVar(varName: String, andThen: String*) extends JsExp with Product with Serializable

  19. trait MostLjFuncs extends AnyRef

    Attributes
    protected
  20. case class Num(n: Number) extends JsExp with Product with Serializable

  21. case class ParentOf(id: String) extends JsExp with Product with Serializable

    Gives the parent node of the node denominated by the id

    Gives the parent node of the node denominated by the id

    id

    - the id of the node

  22. case class Str(str: String) extends JsExp with Product with Serializable

    A String (JavaScript encoded)

  23. case class Stringify(in: JsExp) extends JsExp with Product with Serializable

  24. case class ValById(id: String) extends JsExp with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. object AnonFunc

  5. object FormToJSON

  6. object Id extends JsMember with Product with Serializable

  7. object JsArray extends Serializable

  8. object JsFalse extends JsExp with Product with Serializable

  9. object JsNull extends JsExp with Product with Serializable

  10. object JsObj

  11. object JsTrue extends JsExp with Product with Serializable

  12. object LjAlt

  13. object LjBuildIndex

  14. object LjFilter extends MostLjFuncs

  15. object LjFlatMap extends MostLjFuncs

  16. object LjFold

  17. object LjForeach extends MostLjFuncs

  18. object LjMagicUpdate

  19. object LjMap extends MostLjFuncs

  20. object LjSort extends MostLjFuncs

  21. object LjSwappable

  22. object Num extends Serializable

    The companion object to Num which has some helpful constructors

  23. object Parent extends JsMember with Product with Serializable

  24. object Style extends JsMember with Product with Serializable

  25. object Value extends JsMember with Product with Serializable

  26. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  27. def boolToJsExp(in: Boolean): JsExp

  28. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  31. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  33. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  34. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  35. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  39. def toString(): String

    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped