Index

C G J O P S V 
All Classes|All Packages

C

cast() - Method in interface org.teavm.jso.JSObject
 

G

getJavaException(JSObject) - Static method in class org.teavm.jso.JSExceptions
 
getJSException(Throwable) - Static method in class org.teavm.jso.JSExceptions
 

J

JSBody - Annotation Type in org.teavm.jso
Indicates that method is to have native JavaScript implementation.
JSByRef - Annotation Type in org.teavm.jso
Marks parameters of JavaScript methods that should be passed by reference.
JSExceptions - Class in org.teavm.jso
 
JSFunctor - Annotation Type in org.teavm.jso
 
JSIndexer - Annotation Type in org.teavm.jso
Marks abstract member method either as an getter indexer or setter indexer.
JSMethod - Annotation Type in org.teavm.jso
Marks abstract member method as a JavaScript method.
JSObject - Interface in org.teavm.jso
The base type for all overlay types.
JSProperty - Annotation Type in org.teavm.jso
Marks abstract member method as either a getter or a setter.

O

org.teavm.jso - package org.teavm.jso
JSO is a specification that describes how Java platform can interact with JavaScript code.

P

params() - Element in annotation type org.teavm.jso.JSBody
How method parameters are named inside JavaScript implementation.

S

script() - Element in annotation type org.teavm.jso.JSBody
JavaScript code.

V

value() - Element in annotation type org.teavm.jso.JSMethod
 
value() - Element in annotation type org.teavm.jso.JSProperty
 
C G J O P S V 
All Classes|All Packages