JSValueMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All , Dependencies ) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics ,
classes ,
interfaces ,
controls ,
modules ,
global methods by category ,
global methods by name ,
screenshots ,
licenses
and examples .
Platforms to show: All Mac Windows Linux Cross-Platform
JSValueMBS class
The class for a Javascript value.
Example
dim c as new JSContextMBS dim j as JSValueMBS = c.valueWithDouble(1 ) MsgBox j.StringValue
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
16 properties
9 methods
method Constructor Private
method DoubleValue (byref JSException as JSValueMBS) as Double
method IsEqual (OtherValue as JSValueMBS, byref JSException as JSValueMBS) as boolean
method IsInstanceOfConstructor (ConstructorFunction as JSObjectMBS , byref JSException as JSValueMBS) as boolean
method IsObjectOfClass (ClassObject as JSValueMBS) as boolean
method IsStrictEqual (OtherValue as JSValueMBS) as boolean
method JSONString (indent as Integer = 0, byref JSException as JSValueMBS) as string
method ObjectValue (byref JSException as JSValueMBS) as JSValueMBS
method StringValue (byref JSException as JSValueMBS) as string
6 constants
Types
Sub classes:
Some methods using this class:
JSContextMBS.EvaluateScript (script as string, sourceURL as String, thisObject as JSValueMBS, startingLineNumber as Integer = 1, byref JSException as JSValueMBS) as JSValueMBS
JSContextMBS.NewDate (arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
JSContextMBS.NewError (arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
JSContextMBS.valueWithBool (value as boolean) as JSValueMBS
JSContextMBS.valueWithDouble (value as Double) as JSValueMBS
JSContextMBS.valueWithJSON (JSON as string) as JSValueMBS
JSObjectMBS.CallAsConstructor (arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSValueMBS
JSObjectMBS.CallAsFunction (thisObject as JSValueMBS, arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSValueMBS
JSObjectMBS.GetProperty (name as string, byref JSException as JSValueMBS) as JSValueMBS
JSObjectMBS.GetPropertyAtIndex (propertyIndex as Integer, byref JSException as JSValueMBS) as JSValueMBS
Some properties using for this class:
Some events using this class:
Some examples using this class:
The items on this page are in the following plugins: MBS MacFrameworks Plugin .
JSONMBS
-
KeychainAccessControlMBS