|resources:||Bugs Mailing List Source Code Sidebar|
Bridge Classes: TJSBoolean
This class contains a boolean value (accessed by the property
Value) which can be
accessed and modified by both native code (Delphi / Kylix) and script. A change from either codespace
is immediately reflected in the other codespace. This class will provide basic functionality even when
- Connected: Boolean
When true the object is connected to an instance of
TJSEngine, permitting interaction with script code.
- Destroying: Boolean
Developers should not need to access this property. It is used when an instance of
TJSEngineis shut down.
- Engine: TJSEngine
Use this property to access the engine to which the
- JScriptVal: jsval
Only advanced developers should use this property. It can be used in SpiderMonkey callback functions, or API calls, for instance.
- JSName: string
- JSObject: PJSObject
Only advanced users should use this property. A developer can use this value when working with the SpiderMonkey API.
- Parent: TJSObject
The parent is the scope from which the current
TJSBooleanis accessible. If no parent was assigned when the
TJSBooleanwas created it will default to
- Value: Boolean
- constructor Create(AValue: PJSObject; AEngine: TJSEngine; const AName: string);
Creates a new
TJSBooleanat the global scope named
- constructor Create(AValue: PJSObject; AEngine: TJSEngine; const AName: string; AParent: TJSObject);
Creates a new
TJSBooleanat the specified scope named
- procedure Connect(AEngine: TJSEngine; AName: string; AParent: TJSObject);
procedure Connect(AEngine: TJSEngine; AName: string);