The plugin part JavaScriptCore
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
The plugin part MBS MacFrameworks Plugin:JavaScriptCore:
All Console safe,
67 entry points.
- class JSClassMBS
- class JSContextMBS
- method NewFunction(name as string) as JSObjectMBS
- method NewDate(arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
- method NewArray(arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
- method NewError(arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
- method NewRegExp(arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSObjectMBS
- method NewFunction(name as string, parameterNames() as string, Body as String, SourceURL as string = "", startingLineNumber as integer = 0, byref JSException as JSValueMBS) as JSValueMBS
- method NewObject as JSObjectMBS
- method valueWithJSON(JSON as string) as JSValueMBS
- method valueWithString(value as string) as JSValueMBS
- method valueWithNull as JSValueMBS
- method valueWithUndefined as JSValueMBS
- method valueWithBool(value as boolean) as JSValueMBS
- method valueWithDouble(value as double) as JSValueMBS
- method EvaluateScript(script as string, sourceURL as String, thisObject as JSValueMBS, startingLineNumber as Integer = 1, byref JSException as JSValueMBS) as JSValueMBS
- method CheckScriptSyntax(script as string, sourceURL as String, startingLineNumber as Integer = 1, byref JSException as JSValueMBS) as Boolean
- method Constructor
- method GarbageCollect
- property Handle as Integer
- property Name as String
- property globalObject as JSObjectMBS
- property Tag as Variant
- shared method LoadLibrary(File as folderItem) as boolean
- shared method LoadLibrary(Path as String) as boolean
- shared property Available as Boolean
- shared property LibraryError as String
- event FunctionCalled(functionObject as JSObjectMBS, thisObject as JSObjectMBS, arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSValueMBS
- class JSObjectMBS
- method Constructor
- method PropertyNames as String()
- method HasProperty(name as string) as boolean
- method DeleteProperty(name as string, byref JSException as JSValueMBS) as boolean
- method SetProperty(name as string, value as JSValueMBS, byref JSException as JSValueMBS)
- method GetProperty(name as string, byref JSException as JSValueMBS) as JSValueMBS
- method SetPropertyAtIndex(propertyIndex as Integer, value as JSValueMBS, byref JSException as JSValueMBS)
- method GetPropertyAtIndex(propertyIndex as Integer, byref JSException as JSValueMBS) as JSValueMBS
- method CallAsFunction(thisObject as JSValueMBS, arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSValueMBS
- method CallAsConstructor(arguments() as JSValueMBS, byref JSException as JSValueMBS) as JSValueMBS
- property isFunction as Boolean
- property isConstructor as Boolean
- property Prototype as JSValueMBS
- class JSValueMBS
Blog Entries