A type alias for JsExp
A type alias for JsFunction1
Adds javascript Array API to JsExp[JsArray[J]]
Typeclass for types that values can be forwarded to via javascript.
A function that converts one JsStub type to another.
A typeclass to convert a JsExp
to a scala value
Proxies an event stream implemented in javascript.
A Scala representation of a javscript expression.
The client-side complement to Forwardable.
A JsExp that represents a reference to an existing, named identifier
A JsExp that represents a literal value
A JsExp whose javascript representation is specified directly
A scala representation of a javascript statement.
Traits that extends JsStub can have proxy instances vended whose methods result in calls to javascript methods
A JsIdent whose javascript name is the scala type
A typeclass to convert a scala value to a JsExp
Contains implicit conversions from scala values to javascript literals.
Defines the interface of the browser's window object.
Returns a JsIdent with the specified name
Wrap a scala function in Ajax(.
Statements written with the JsStatement DSL, within a Javascript { .
Maintains a thread-local stack of statement blocks
Contains types that model javascript types.
DSL to create a JsExp[JsObj]
Defines type projections as alternative syntax to construct a ToJs type.
[use case]
[use case]
[use case]
A proxy to the browser's window object