JSInterface class
Base class for a dynamically generated interface adapter that enables a JS object to implement a .NET interface. Holds a reference to the underlying JS value.
C#
public abstract class JSInterface
Public Members
name | description |
---|---|
static GetJSValue(…) | Gets the JS value for a .NET object, if the object is a proxy to a JS object that implements a .NET interface. |
Protected Members
name | description |
---|---|
JSInterface(…) | |
Value { get; } | Gets the underlying JS value. |
ValueReference { get; } | Gets a reference to the underlying JS value. |
DynamicInvoke(…) | Dynamically invokes an interface method JS adapter delegate after obtaining the JS this value from the reference. Automatically switches to the JS thread if needed. (2 methods) |