public interface Constructable
Modifier and Type | Method and Description |
---|---|
Scriptable |
construct(Context cx,
Scriptable scope,
java.lang.Object[] args)
Call the function as a constructor.
|
Scriptable construct(Context cx, Scriptable scope, java.lang.Object[] args)
This method is invoked by the runtime in order to satisfy a use of the JavaScript
new
operator. This method is expected to create a new object and return it.
cx
- the current Context for this threadscope
- an enclosing scope of the caller except when the function is called from a
closure.args
- the array of arguments