Class JSInteropMethods
Methods that can be called from javascript.
Inheritance
System.Object
JSInteropMethods
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: BlazorWebView
Assembly: BlazorWebView.dll
Syntax
public static class JSInteropMethods
Methods
| Improve this Doc View SourceDispatchEvent(WebEventDescriptor, String)
Dispatches an event with the specified event descriptor and event arguments to the renderer.
Declaration
public static Task DispatchEvent(WebEventDescriptor eventDescriptor, string eventArgsJson)
Parameters
Type | Name | Description |
---|---|---|
WebEventDescriptor | eventDescriptor | The event descriptor. |
System.String | eventArgsJson | The event arguments. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing the asynchronous operation. |
NotifyLocationChanged(String, Boolean)
Notify the navigation manager that the location has changed.
Declaration
public static void NotifyLocationChanged(string uri, bool isInterceptedLink)
Parameters
Type | Name | Description |
---|---|---|
System.String | uri | The new uri. |
System.Boolean | isInterceptedLink | Whether it is an intercepted link. |
OnRenderCompleted(Int64, String)
Notify the Renderer that a render has completed.
Declaration
public static Task OnRenderCompleted(long renderId, string errorMessageOrNull)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | renderId | The id of the render pass. |
System.String | errorMessageOrNull | The error message or null indicating uscces. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing the asynchronous operation. |