org

jscala

package jscala

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

Type Members

  1. class Javascript extends Annotation with StaticAnnotation

  2. class Transient extends Annotation with StaticAnnotation

Value Members

  1. val Infinity: Double

  2. object MacroAnnotations

  3. val NaN: Double

  4. def ajax[A, B](input: A)(server: (A) ⇒ B)(callback: (B) ⇒ Unit): JsAst

  5. implicit def arrJsSerializer[A](implicit ev: JsSerializer[A]): JsSerializer[Array[A]]

  6. def decodeURI(uri: String): JString

  7. def decodeURIComponent(uri: String): JString

  8. def encodeURI(uri: String): JString

  9. def encodeURIComponent(uri: String): JString

  10. def escape(str: String): JString

  11. def eval(str: String): AnyRef

  12. def forIn[A, B](obj: AnyRef)(f: (String) ⇒ Unit): Nothing

  13. def forIn[A, B](map: Map[A, B])(f: (A) ⇒ Unit): Unit

  14. def forIn[A](coll: Seq[A])(f: (Int) ⇒ Unit): Unit

  15. def fromJson[A](s: String): A

    Annotations
    @macroImpl( ... )
  16. implicit def funcJsSerializer[A](implicit ev: JsSerializer[A]): JsSerializer[() ⇒ A]

  17. implicit def implicitArray2JArray[A](s: Array[A]): JArray[A]

  18. implicit def implicitJArray2Array[A](s: JArray[A]): Array[A]

  19. implicit def implicitJArray2Seq[A](s: JArray[A]): Seq[A]

  20. implicit def implicitJString2String(s: JString): String

  21. implicit def implicitSeq2JArray[A](s: Seq[A]): JArray[A]

  22. implicit def implicitString2JString(s: String): JString

  23. def include(js: String): String

  24. def inject[A](a: A)(implicit jss: JsSerializer[A]): A

  25. def inject(a: JsAst): Nothing

  26. def isFinite(x: Any): Boolean

  27. def isNaN(x: Any): Boolean

  28. def javascript(expr: Any): JsAst

    Annotations
    @macroImpl( ... )
  29. def javascriptDebug(expr: Any): JsAst

    Annotations
    @macroImpl( ... )
  30. def javascriptString(expr: Any): String

    Annotations
    @macroImpl( ... )
  31. def parseFloat(str: String): Double

  32. def parseInt(str: String, base: Int): Int

  33. def print(x: Any): Unit

  34. def toJson[A](ref: A): JsExpr

    Annotations
    @macroImpl( ... )
  35. def typeof(x: Any): String

  36. package typescript

  37. val undefined: AnyRef

  38. def unescape(str: String): JString

  39. def varDef(ident: String, init: JsExpr): JsVarDef

Inherited from AnyRef

Inherited from Any

Ungrouped