IJavascriptObjectRepository Interface |
Namespace: CefSharp
The IJavascriptObjectRepository type exposes the following members.
Name | Description | |
---|---|---|
HasBoundObjects |
Has bound objects
|
Name | Description | |
---|---|---|
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
IsBound |
Is object bound
| |
Register |
Register an object for binding in Javascript. You can either
register an object in advance or as part of the ResolveObject
event that will be called if no object matching object is found in the registry.
Objects binding is now initiated in Javascript through the CefSharp.BindObjectAsync
function (returns a Promose).
For more detailed examples see https://github.com/cefsharp/CefSharp/issues/2246
The equivilient to RegisterJsObject is isAsync = false
The equivilient RegisterAsyncJsObject is isAsync = true
|
Name | Description | |
---|---|---|
ObjectBoundInJavascript |
Event handler is triggered when a object has been successfully bound on javascript
| |
ResolveObject |
Event handler is called when an object with a given name is requested for binding and is not yet
registered with the repository. Use ObjectRepository
to register objects (using
|