org.scalajs.dom

ext

package ext

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

Type Members

  1. case class AjaxException(xhr: XMLHttpRequest) extends Exception with Product with Serializable

    Thrown when Ajax.get or Ajax.post receives a non-20X response code.

  2. implicit class Attributes extends Map[String, Attr]

    Implicit class to deal with attributes as with normal mutable Map

  3. implicit class Castable extends AnyRef

  4. case class Color(r: Int, g: Int, b: Int) extends Product with Serializable

    Encapsulates a Color, allowing you to do useful work with it before serializing it to a String

  5. class EasySeq[T] extends Seq[T]

    Used to extend out javascript *Collections to make them usable as normal Scala Seq[*]s

  6. implicit class PimpedHtmlCollection extends EasySeq[Element]

  7. implicit class PimpedNodeList extends EasySeq[Node]

  8. implicit class PimpedSVGTransformList extends EasySeq[Transform]

  9. implicit class PimpedTouchList extends EasySeq[Touch]

  10. sealed class Storage extends AnyRef

    Wraps dom.Storage replacing null-returning methods with option-returning ones

  11. trait TouchEvents extends Object

    W3C recommendation for touch events

  12. implicit class pimpedContext extends AnyRef

Value Members

  1. object Ajax

    Wraps an XMLHttpRequest to provide an easy one-line way of making an Ajax call, returning a Future.

  2. object Color extends Serializable

  3. object Image

  4. object KeyCode

    A list of the codes returned by KeyEvents.

  5. object KeyValue

    The KeyboardEvent.

  6. object LocalStorage extends Storage

  7. object SessionStorage extends Storage

  8. object TouchEvents

    Implicits to add touch event handlers to raw.HTMLDocument and raw.Window.

  9. implicit def color2String(c: Color): String

  10. implicit def pimpAnimatedLength(x: AnimatedLength): Double

  11. implicit def pimpAnimatedNumber(x: AnimatedNumber): Double

  12. implicit def pimpRichAnimatedLength(x: AnimatedLength): RichDouble

  13. implicit def pimpRichAnimatedNumber(x: AnimatedNumber): RichDouble

Inherited from AnyRef

Inherited from Any

Ungrouped