1 implementation of IBlazorWebView
Microsoft.AspNetCore.Components.WebView.Maui (1)
BlazorWebView.cs (1)
12
public partial class BlazorWebView : View,
IBlazorWebView
17 references to IBlazorWebView
Microsoft.AspNetCore.Components.WebView.Maui (17)
BlazorWebView.cs (5)
27
JSComponentConfigurationStore
IBlazorWebView
.JSComponents => _jSComponents;
49
/// <inheritdoc cref="
IBlazorWebView
.RootComponents" />
101
void
IBlazorWebView
.UrlLoading(UrlLoadingEventArgs args) =>
105
void
IBlazorWebView
.BlazorWebViewInitializing(BlazorWebViewInitializingEventArgs args) =>
109
void
IBlazorWebView
.BlazorWebViewInitialized(BlazorWebViewInitializedEventArgs args) =>
BlazorWebViewHandler.cs (9)
24
public static PropertyMapper<
IBlazorWebView
, BlazorWebViewHandler> BlazorWebViewMapper = new(ViewMapper)
26
[nameof(
IBlazorWebView
.HostPage)] = MapHostPage,
27
[nameof(
IBlazorWebView
.RootComponents)] = MapRootComponents,
48
/// Maps the <see cref="
IBlazorWebView
.HostPage"/> property to the specified handler.
51
/// <param name="webView">The <see cref="
IBlazorWebView
"/>.</param>
52
public static void MapHostPage(BlazorWebViewHandler handler,
IBlazorWebView
webView)
61
/// Maps the <see cref="
IBlazorWebView
.RootComponents"/> property to the specified handler.
64
/// <param name="webView">The <see cref="
IBlazorWebView
"/>.</param>
65
public static void MapRootComponents(BlazorWebViewHandler handler,
IBlazorWebView
webView)
src\BlazorWebView\src\SharedSource\BlazorWebViewServiceCollectionExtensions.cs (1)
46
services.ConfigureMauiHandlers(static handlers => handlers.AddHandler<
IBlazorWebView
>(_ => new BlazorWebViewHandler()));
Standard\BlazorWebViewHandler.cs (2)
11
public partial class BlazorWebViewHandler : ViewHandler<
IBlazorWebView
, object>
16
/// <inheritdoc cref="
IBlazorWebView
.CreateFileProvider" />