Method | Description | |
---|---|---|
BaseFunction ( ) : System | ||
BaseFunction ( Scriptable scope, Scriptable prototype ) : System | ||
Call ( |
Should be overridden. Should be overridden. |
|
Construct ( |
||
CreateObject ( |
Creates new script object. Creates new script object. The default implementation of |
|
ExecIdCall ( |
||
GetArity ( ) : int | ||
GetClassName ( ) : string | ||
GetFunctionName ( ) : string | ||
GetLength ( ) : int | ||
GetTypeOf ( ) : string |
Gets the value returned by calling the typeof operator on this object. Gets the value returned by calling the typeof operator on this object. |
|
HasInstance ( Scriptable instance ) : bool |
Implements the instanceof operator for JavaScript Function objects. Implements the instanceof operator for JavaScript Function objects. |
|
SetImmunePrototypeProperty ( object value ) : void |
Make value as DontEnum, DontDelete, ReadOnly prototype property of this Function object
|
Method | Description | |
---|---|---|
FillConstructorProperties ( |
||
FindInstanceIdInfo ( string s ) : int | ||
FindPrototypeId ( string s ) : int | ||
GetClassPrototype ( ) : Scriptable | ||
GetInstanceIdName ( int id ) : string | ||
GetInstanceIdValue ( int id ) : object | ||
GetMaxInstanceId ( ) : int | ||
GetPrototypeProperty ( ) : object | ||
HasPrototypeProperty ( ) : bool | ||
InitPrototypeId ( int id ) : void | ||
SetInstanceIdValue ( int id, object value ) : void |
Method | Description | |
---|---|---|
Decompile ( int indent, int flags ) : string |
Decompile the source information associated with this js function/script back into a string. Decompile the source information associated with this js function/script back into a string. |
|
GetArguments ( ) : object | ||
Init ( Scriptable scope, bool @sealed ) : void | ||
IsApply ( IdFunctionObject f ) : bool | ||
IsApplyOrCall ( IdFunctionObject f ) : bool | ||
JsConstructor ( Context cx, Scriptable scope, object args ) : object | ||
RealFunction ( Scriptable thisObj, IdFunctionObject f ) : |
||
SetupDefaultPrototype ( ) : object |
public BaseFunction ( Scriptable scope, Scriptable prototype ) : System | ||
scope | Scriptable | |
prototype | Scriptable | |
return | System |
public Call ( |
||
cx | ||
scope | Scriptable | |
thisObj | Scriptable | |
args | object | |
return | object |
public Construct ( |
||
cx | ||
scope | Scriptable | |
args | object | |
return | Scriptable |
public CreateObject ( |
||
cx | ||
scope | Scriptable | |
return | Scriptable |
public ExecIdCall ( |
||
f | ||
cx | ||
scope | Scriptable | |
thisObj | Scriptable | |
args | object | |
return | object |
protected FillConstructorProperties ( |
||
ctor | ||
return | void |
protected FindInstanceIdInfo ( string s ) : int | ||
s | string | |
return | int |
protected GetInstanceIdName ( int id ) : string | ||
id | int | |
return | string |
protected GetInstanceIdValue ( int id ) : object | ||
id | int | |
return | object |
public HasInstance ( Scriptable instance ) : bool | ||
instance | Scriptable | /// The value that appeared on the LHS of the instanceof /// operator /// |
return | bool |
public SetImmunePrototypeProperty ( object value ) : void | ||
value | object | |
return | void |
protected SetInstanceIdValue ( int id, object value ) : void | ||
id | int | |
value | object | |
return | void |