To evaluate JavaScript from Xamarin.iOS, application developers instantiate a MonoTouch.JavaScriptCore.JSContext, manipulate objects in the JavaScript context by using the MonoTouch.JavaScriptCore.Item property, and call the MonoTouch.JavaScriptCore.JSContext.EvaluateScript method. Application developers will generally want to at least receive notice of JavaScript exceptions by assigning to the MonoTouch.JavaScriptCore.JSContext.ExceptionHandler property.
| Type | Reason |
|---|---|
| IJSExport | Interface representing the required methods (if any) of the protocol MonoTouch.JavaScriptCore.JSExport. |
| JSClassAttributes | Documentation for this section has not yet been entered. |
| JSContext | Encapsulates a JavaScript engine. |
| JSContextExceptionHandler | The delegate that can be used as the MonoTouch.JavaScriptCore.JSContext.ExceptionHandler. |
| JSExport | Documentation for this section has not yet been entered. |
| JSManagedValue | Documentation for this section has not yet been entered. |
| JSPropertyAttributes | Documentation for this section has not yet been entered. |
| JSPropertyDescriptorKeys | Documentation for this section has not yet been entered. |
| JSType | An enumeration whose values specify JavaScript types, including Object and undefined. |
| JSValue | Holds a JavaScript value and provides type-testing and conversion functions. |
| JSVirtualMachine | The JavaScript Virtual Machine, allowing explicit reference-management. |