├── .gitattributes ├── .gitignore ├── Diga.WebView2.sln ├── Diga.WebView2.sln.DotSettings ├── LICENSE ├── README.md ├── WebView2WrapperWinFormsTest.Core ├── WebView2WrapperWinFormsTest.Core.csproj └── index.html ├── WebView2WrapperWinFormsTest ├── App.config ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── MultipleControls.Designer.cs ├── MultipleControls.cs ├── MultipleControls.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── SelectForm.Designer.cs ├── SelectForm.cs ├── SelectForm.resx ├── TestObject.cs ├── TestVirtualSite.cs ├── WebView2WrapperWinFormsTest.csproj ├── WinFormsTestSign.snk ├── frmSrc.Designer.cs ├── frmSrc.cs ├── frmSrc.resx ├── index.html └── packages.config ├── WebView2WrapperWpfTest ├── App.config ├── App.xaml ├── App.xaml.cs ├── AssemblyInfo.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Resources │ └── Icon1.ico ├── Rpc.cs ├── TestObject.cs ├── TestWindow.xaml ├── TestWindow.xaml.cs ├── WebView2WrapperWpfTest.csproj └── index.html ├── info.txt ├── solution_info.txt ├── src ├── Diga.WebView2.Interop │ ├── COREWEBVIEW2_BOUNDS_MODE.cs │ ├── COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND.cs │ ├── COREWEBVIEW2_BROWSING_DATA_KINDS.cs │ ├── COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT.cs │ ├── COREWEBVIEW2_CHANNEL_SEARCH_KIND.cs │ ├── COREWEBVIEW2_CLIENT_CERTIFICATE_KIND.cs │ ├── COREWEBVIEW2_COLOR.cs │ ├── COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND.cs │ ├── COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND.cs │ ├── COREWEBVIEW2_COOKIE_SAME_SITE_KIND.cs │ ├── COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNM.cs │ ├── COREWEBVIEW2_DOWNLOAD_INTERRUPT_REASON.cs │ ├── COREWEBVIEW2_DOWNLOAD_STATE.cs │ ├── COREWEBVIEW2_FAVICON_IMAGE_FORMAT.cs │ ├── COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND.cs │ ├── COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION.cs │ ├── COREWEBVIEW2_FRAME_KIND.cs │ ├── COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND.cs │ ├── COREWEBVIEW2_KEY_EVENT_KIND.cs │ ├── COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL.cs │ ├── COREWEBVIEW2_MOUSE_EVENT_KIND.cs │ ├── COREWEBVIEW2_MOUSE_EVENT_VIRTUAL_KEYS.cs │ ├── COREWEBVIEW2_MOVE_FOCUS_REASON.cs │ ├── COREWEBVIEW2_NAVIGATION_KIND.cs │ ├── COREWEBVIEW2_NON_CLIENT_REGION_KIND.cs │ ├── COREWEBVIEW2_PDF_TOOLBAR_ITEMS.cs │ ├── COREWEBVIEW2_PERMISSION_KIND.cs │ ├── COREWEBVIEW2_PERMISSION_STATE.cs │ ├── COREWEBVIEW2_PHYSICAL_KEY_STATUS.cs │ ├── COREWEBVIEW2_POINTER_EVENT_KIND.cs │ ├── COREWEBVIEW2_PREFERRED_COLOR_SCHEME.cs │ ├── COREWEBVIEW2_PRINT_COLLATION.cs │ ├── COREWEBVIEW2_PRINT_COLOR_MODE.cs │ ├── COREWEBVIEW2_PRINT_DIALOG_KIND.cs │ ├── COREWEBVIEW2_PRINT_DUPLEX.cs │ ├── COREWEBVIEW2_PRINT_MEDIA_SIZE.cs │ ├── COREWEBVIEW2_PRINT_ORIENTATION.cs │ ├── COREWEBVIEW2_PRINT_STATUS.cs │ ├── COREWEBVIEW2_PROCESS_FAILED_KIND.cs │ ├── COREWEBVIEW2_PROCESS_FAILED_REASON.cs │ ├── COREWEBVIEW2_PROCESS_KIND.cs │ ├── COREWEBVIEW2_RELEASE_CHANNELS.cs │ ├── COREWEBVIEW2_SAVE_AS_KIND.cs │ ├── COREWEBVIEW2_SAVE_AS_UI_RESULT.cs │ ├── COREWEBVIEW2_SCRIPT_DIALOG_KIND.cs │ ├── COREWEBVIEW2_SCROLLBAR_STYLE.cs │ ├── COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION.cs │ ├── COREWEBVIEW2_SHARED_BUFFER_ACCESS.cs │ ├── COREWEBVIEW2_TEXT_DIRECTION_KIND.cs │ ├── COREWEBVIEW2_TRACKING_PREVENTION_LEVEL.cs │ ├── COREWEBVIEW2_WEB_ERROR_STATUS.cs │ ├── COREWEBVIEW2_WEB_RESOURCE_CONTEXT.cs │ ├── COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS.cs │ ├── Diga.WebView2.Interop.csproj │ ├── EventRegistrationToken.cs │ ├── ICoreWebView2.cs │ ├── ICoreWebView2AcceleratorKeyPressedEventArgs.cs │ ├── ICoreWebView2AcceleratorKeyPressedEventArgs2.cs │ ├── ICoreWebView2AcceleratorKeyPressedEventHandler.cs │ ├── ICoreWebView2AddScriptToExecuteOnDocumentCreatedCo.cs │ ├── ICoreWebView2BasicAuthenticationRequestedEventArgs.cs │ ├── ICoreWebView2BasicAuthenticationRequestedEventHand.cs │ ├── ICoreWebView2BasicAuthenticationResponse.cs │ ├── ICoreWebView2BrowserExtension.cs │ ├── ICoreWebView2BrowserExtensionEnableCompletedHandle.cs │ ├── ICoreWebView2BrowserExtensionList.cs │ ├── ICoreWebView2BrowserExtensionRemoveCompletedHandle.cs │ ├── ICoreWebView2BrowserProcessExitedEventArgs.cs │ ├── ICoreWebView2BrowserProcessExitedEventHandler.cs │ ├── ICoreWebView2BytesReceivedChangedEventHandler.cs │ ├── ICoreWebView2CallDevToolsProtocolMethodCompletedHa.cs │ ├── ICoreWebView2CapturePreviewCompletedHandler.cs │ ├── ICoreWebView2Certificate.cs │ ├── ICoreWebView2ClearBrowsingDataCompletedHandler.cs │ ├── ICoreWebView2ClearServerCertificateErrorActionsCom.cs │ ├── ICoreWebView2ClientCertificate.cs │ ├── ICoreWebView2ClientCertificateCollection.cs │ ├── ICoreWebView2ClientCertificateRequestedEventArgs.cs │ ├── ICoreWebView2ClientCertificateRequestedEventHandle.cs │ ├── ICoreWebView2CompositionController.cs │ ├── ICoreWebView2CompositionController2.cs │ ├── ICoreWebView2CompositionController3.cs │ ├── ICoreWebView2CompositionController4.cs │ ├── ICoreWebView2CompositionControllerInterop.cs │ ├── ICoreWebView2ContainsFullScreenElementChangedEvent.cs │ ├── ICoreWebView2ContentLoadingEventArgs.cs │ ├── ICoreWebView2ContentLoadingEventHandler.cs │ ├── ICoreWebView2ContextMenuItem.cs │ ├── ICoreWebView2ContextMenuItemCollection.cs │ ├── ICoreWebView2ContextMenuRequestedEventArgs.cs │ ├── ICoreWebView2ContextMenuRequestedEventHandler.cs │ ├── ICoreWebView2ContextMenuTarget.cs │ ├── ICoreWebView2Controller.cs │ ├── ICoreWebView2Controller2.cs │ ├── ICoreWebView2Controller3.cs │ ├── ICoreWebView2Controller4.cs │ ├── ICoreWebView2ControllerOptions.cs │ ├── ICoreWebView2ControllerOptions2.cs │ ├── ICoreWebView2Cookie.cs │ ├── ICoreWebView2CookieList.cs │ ├── ICoreWebView2CookieManager.cs │ ├── ICoreWebView2CreateCoreWebView2CompositionControll.cs │ ├── ICoreWebView2CreateCoreWebView2ControllerCompleted.cs │ ├── ICoreWebView2CreateCoreWebView2EnvironmentComplete.cs │ ├── ICoreWebView2CursorChangedEventHandler.cs │ ├── ICoreWebView2CustomItemSelectedEventHandler.cs │ ├── ICoreWebView2CustomSchemeRegistration.cs │ ├── ICoreWebView2DOMContentLoadedEventArgs.cs │ ├── ICoreWebView2DOMContentLoadedEventHandler.cs │ ├── ICoreWebView2Deferral.cs │ ├── ICoreWebView2DevToolsProtocolEventReceivedEventArg.cs │ ├── ICoreWebView2DevToolsProtocolEventReceivedEventArgs2.cs │ ├── ICoreWebView2DevToolsProtocolEventReceivedEventHan.cs │ ├── ICoreWebView2DevToolsProtocolEventReceiver.cs │ ├── ICoreWebView2DocumentTitleChangedEventHandler.cs │ ├── ICoreWebView2DownloadOperation.cs │ ├── ICoreWebView2DownloadStartingEventArgs.cs │ ├── ICoreWebView2DownloadStartingEventHandler.cs │ ├── ICoreWebView2Environment.cs │ ├── ICoreWebView2Environment10.cs │ ├── ICoreWebView2Environment11.cs │ ├── ICoreWebView2Environment12.cs │ ├── ICoreWebView2Environment13.cs │ ├── ICoreWebView2Environment14.cs │ ├── ICoreWebView2Environment2.cs │ ├── ICoreWebView2Environment3.cs │ ├── ICoreWebView2Environment4.cs │ ├── ICoreWebView2Environment5.cs │ ├── ICoreWebView2Environment6.cs │ ├── ICoreWebView2Environment7.cs │ ├── ICoreWebView2Environment8.cs │ ├── ICoreWebView2Environment9.cs │ ├── ICoreWebView2EnvironmentInterop.cs │ ├── ICoreWebView2EnvironmentOptions.cs │ ├── ICoreWebView2EnvironmentOptions2.cs │ ├── ICoreWebView2EnvironmentOptions3.cs │ ├── ICoreWebView2EnvironmentOptions4.cs │ ├── ICoreWebView2EnvironmentOptions5.cs │ ├── ICoreWebView2EnvironmentOptions6.cs │ ├── ICoreWebView2EnvironmentOptions7.cs │ ├── ICoreWebView2EnvironmentOptions8.cs │ ├── ICoreWebView2EstimatedEndTimeChangedEventHandler.cs │ ├── ICoreWebView2ExecuteScriptCompletedHandler.cs │ ├── ICoreWebView2ExecuteScriptResult.cs │ ├── ICoreWebView2ExecuteScriptWithResultCompletedHandl.cs │ ├── ICoreWebView2FaviconChangedEventHandler.cs │ ├── ICoreWebView2File.cs │ ├── ICoreWebView2FileSystemHandle.cs │ ├── ICoreWebView2FocusChangedEventHandler.cs │ ├── ICoreWebView2Frame.cs │ ├── ICoreWebView2Frame2.cs │ ├── ICoreWebView2Frame3.cs │ ├── ICoreWebView2Frame4.cs │ ├── ICoreWebView2Frame5.cs │ ├── ICoreWebView2Frame6.cs │ ├── ICoreWebView2FrameContentLoadingEventHandler.cs │ ├── ICoreWebView2FrameCreatedEventArgs.cs │ ├── ICoreWebView2FrameCreatedEventHandler.cs │ ├── ICoreWebView2FrameDOMContentLoadedEventHandler.cs │ ├── ICoreWebView2FrameDestroyedEventHandler.cs │ ├── ICoreWebView2FrameInfo.cs │ ├── ICoreWebView2FrameInfo2.cs │ ├── ICoreWebView2FrameInfoCollection.cs │ ├── ICoreWebView2FrameInfoCollectionIterator.cs │ ├── ICoreWebView2FrameNameChangedEventHandler.cs │ ├── ICoreWebView2FrameNavigationCompletedEventHandler.cs │ ├── ICoreWebView2FrameNavigationStartingEventHandler.cs │ ├── ICoreWebView2FramePermissionRequestedEventHandler.cs │ ├── ICoreWebView2FrameScreenCaptureStartingEventHandle.cs │ ├── ICoreWebView2FrameWebMessageReceivedEventHandler.cs │ ├── ICoreWebView2GetCookiesCompletedHandler.cs │ ├── ICoreWebView2GetFaviconCompletedHandler.cs │ ├── ICoreWebView2GetNonDefaultPermissionSettingsComple.cs │ ├── ICoreWebView2GetProcessExtendedInfosCompletedHandl.cs │ ├── ICoreWebView2HistoryChangedEventHandler.cs │ ├── ICoreWebView2HttpHeadersCollectionIterator.cs │ ├── ICoreWebView2HttpRequestHeaders.cs │ ├── ICoreWebView2HttpResponseHeaders.cs │ ├── ICoreWebView2Interop.cs │ ├── ICoreWebView2IsDefaultDownloadDialogOpenChangedEve.cs │ ├── ICoreWebView2IsDocumentPlayingAudioChangedEventHan.cs │ ├── ICoreWebView2IsMutedChangedEventHandler.cs │ ├── ICoreWebView2LaunchingExternalUriSchemeEventArgs.cs │ ├── ICoreWebView2LaunchingExternalUriSchemeEventHandle.cs │ ├── ICoreWebView2MoveFocusRequestedEventArgs.cs │ ├── ICoreWebView2MoveFocusRequestedEventHandler.cs │ ├── ICoreWebView2NavigationCompletedEventArgs.cs │ ├── ICoreWebView2NavigationCompletedEventArgs2.cs │ ├── ICoreWebView2NavigationCompletedEventHandler.cs │ ├── ICoreWebView2NavigationStartingEventArgs.cs │ ├── ICoreWebView2NavigationStartingEventArgs2.cs │ ├── ICoreWebView2NavigationStartingEventArgs3.cs │ ├── ICoreWebView2NavigationStartingEventHandler.cs │ ├── ICoreWebView2NewBrowserVersionAvailableEventHandle.cs │ ├── ICoreWebView2NewWindowRequestedEventArgs.cs │ ├── ICoreWebView2NewWindowRequestedEventArgs2.cs │ ├── ICoreWebView2NewWindowRequestedEventArgs3.cs │ ├── ICoreWebView2NewWindowRequestedEventHandler.cs │ ├── ICoreWebView2NonClientRegionChangedEventArgs.cs │ ├── ICoreWebView2NonClientRegionChangedEventHandler.cs │ ├── ICoreWebView2Notification.cs │ ├── ICoreWebView2NotificationCloseRequestedEventHandle.cs │ ├── ICoreWebView2NotificationReceivedEventArgs.cs │ ├── ICoreWebView2NotificationReceivedEventHandler.cs │ ├── ICoreWebView2ObjectCollection.cs │ ├── ICoreWebView2ObjectCollectionView.cs │ ├── ICoreWebView2PermissionRequestedEventArgs.cs │ ├── ICoreWebView2PermissionRequestedEventArgs2.cs │ ├── ICoreWebView2PermissionRequestedEventArgs3.cs │ ├── ICoreWebView2PermissionRequestedEventHandler.cs │ ├── ICoreWebView2PermissionSetting.cs │ ├── ICoreWebView2PermissionSettingCollectionView.cs │ ├── ICoreWebView2PointerInfo.cs │ ├── ICoreWebView2PrintCompletedHandler.cs │ ├── ICoreWebView2PrintSettings.cs │ ├── ICoreWebView2PrintSettings2.cs │ ├── ICoreWebView2PrintToPdfCompletedHandler.cs │ ├── ICoreWebView2PrintToPdfStreamCompletedHandler.cs │ ├── ICoreWebView2PrivateHostObjectAsyncMethodContinuation.cs │ ├── ICoreWebView2PrivateHostObjectHelper.cs │ ├── ICoreWebView2PrivateHostObjectHelper2.cs │ ├── ICoreWebView2PrivatePartial.cs │ ├── ICoreWebView2ProcessExtendedInfo.cs │ ├── ICoreWebView2ProcessExtendedInfoCollection.cs │ ├── ICoreWebView2ProcessFailedEventArgs.cs │ ├── ICoreWebView2ProcessFailedEventArgs2.cs │ ├── ICoreWebView2ProcessFailedEventArgs3.cs │ ├── ICoreWebView2ProcessFailedEventHandler.cs │ ├── ICoreWebView2ProcessInfo.cs │ ├── ICoreWebView2ProcessInfoCollection.cs │ ├── ICoreWebView2ProcessInfosChangedEventHandler.cs │ ├── ICoreWebView2Profile.cs │ ├── ICoreWebView2Profile2.cs │ ├── ICoreWebView2Profile3.cs │ ├── ICoreWebView2Profile4.cs │ ├── ICoreWebView2Profile5.cs │ ├── ICoreWebView2Profile6.cs │ ├── ICoreWebView2Profile7.cs │ ├── ICoreWebView2Profile8.cs │ ├── ICoreWebView2ProfileAddBrowserExtensionCompletedHa.cs │ ├── ICoreWebView2ProfileDeletedEventHandler.cs │ ├── ICoreWebView2ProfileGetBrowserExtensionsCompletedH.cs │ ├── ICoreWebView2RasterizationScaleChangedEventHandler.cs │ ├── ICoreWebView2RegionRectCollectionView.cs │ ├── ICoreWebView2SaveAsUIShowingEventArgs.cs │ ├── ICoreWebView2SaveAsUIShowingEventHandler.cs │ ├── ICoreWebView2SaveFileSecurityCheckStartingEventArg.cs │ ├── ICoreWebView2SaveFileSecurityCheckStartingEventHan.cs │ ├── ICoreWebView2ScreenCaptureStartingEventArgs.cs │ ├── ICoreWebView2ScreenCaptureStartingEventHandler.cs │ ├── ICoreWebView2ScriptDialogOpeningEventArgs.cs │ ├── ICoreWebView2ScriptDialogOpeningEventHandler.cs │ ├── ICoreWebView2ScriptException.cs │ ├── ICoreWebView2ServerCertificateErrorDetectedEventAr.cs │ ├── ICoreWebView2ServerCertificateErrorDetectedEventHa.cs │ ├── ICoreWebView2SetPermissionStateCompletedHandler.cs │ ├── ICoreWebView2Settings.cs │ ├── ICoreWebView2Settings2.cs │ ├── ICoreWebView2Settings3.cs │ ├── ICoreWebView2Settings4.cs │ ├── ICoreWebView2Settings5.cs │ ├── ICoreWebView2Settings6.cs │ ├── ICoreWebView2Settings7.cs │ ├── ICoreWebView2Settings8.cs │ ├── ICoreWebView2Settings9.cs │ ├── ICoreWebView2SharedBuffer.cs │ ├── ICoreWebView2ShowSaveAsUICompletedHandler.cs │ ├── ICoreWebView2SourceChangedEventArgs.cs │ ├── ICoreWebView2SourceChangedEventHandler.cs │ ├── ICoreWebView2Staging.cs │ ├── ICoreWebView2StagingHostObjectHelper.cs │ ├── ICoreWebView2StateChangedEventHandler.cs │ ├── ICoreWebView2StatusBarTextChangedEventHandler.cs │ ├── ICoreWebView2StringCollection.cs │ ├── ICoreWebView2TrySuspendCompletedHandler.cs │ ├── ICoreWebView2WebMessageReceivedEventArgs.cs │ ├── ICoreWebView2WebMessageReceivedEventArgs2.cs │ ├── ICoreWebView2WebMessageReceivedEventHandler.cs │ ├── ICoreWebView2WebResourceRequest.cs │ ├── ICoreWebView2WebResourceRequestedEventArgs.cs │ ├── ICoreWebView2WebResourceRequestedEventArgs2.cs │ ├── ICoreWebView2WebResourceRequestedEventHandler.cs │ ├── ICoreWebView2WebResourceResponse.cs │ ├── ICoreWebView2WebResourceResponseReceivedEventArgs.cs │ ├── ICoreWebView2WebResourceResponseReceivedEventHandl.cs │ ├── ICoreWebView2WebResourceResponseView.cs │ ├── ICoreWebView2WebResourceResponseViewGetContentComp.cs │ ├── ICoreWebView2WindowCloseRequestedEventHandler.cs │ ├── ICoreWebView2WindowFeatures.cs │ ├── ICoreWebView2ZoomFactorChangedEventHandler.cs │ ├── ICoreWebView2_10.cs │ ├── ICoreWebView2_11.cs │ ├── ICoreWebView2_12.cs │ ├── ICoreWebView2_13.cs │ ├── ICoreWebView2_14.cs │ ├── ICoreWebView2_15.cs │ ├── ICoreWebView2_16.cs │ ├── ICoreWebView2_17.cs │ ├── ICoreWebView2_18.cs │ ├── ICoreWebView2_19.cs │ ├── ICoreWebView2_2.cs │ ├── ICoreWebView2_20.cs │ ├── ICoreWebView2_21.cs │ ├── ICoreWebView2_22.cs │ ├── ICoreWebView2_23.cs │ ├── ICoreWebView2_24.cs │ ├── ICoreWebView2_25.cs │ ├── ICoreWebView2_26.cs │ ├── ICoreWebView2_27.cs │ ├── ICoreWebView2_3.cs │ ├── ICoreWebView2_4.cs │ ├── ICoreWebView2_5.cs │ ├── ICoreWebView2_6.cs │ ├── ICoreWebView2_7.cs │ ├── ICoreWebView2_8.cs │ ├── ICoreWebView2_9.cs │ ├── IExecuteScriptCompletedEventArgs.cs │ ├── IneropSign.snk │ ├── logo.png │ ├── tagPOINT.cs │ └── tagRECT.cs ├── Diga.WebView2.Monitoring │ ├── CGI │ │ ├── CgiEnvironment.cs │ │ ├── CgiInvoker.cs │ │ ├── CgiMethod.cs │ │ ├── CgiMoitoring.cs │ │ ├── CgiResponse.cs │ │ └── CgiStatus.cs │ ├── Diga.WebView2.Monitoring.csproj │ ├── FileMonitoring.cs │ ├── MonitoringActionList.cs │ ├── MonitoringSign.snk │ ├── ResourceMonitoring.cs │ ├── WebResoruces.Designer.cs │ ├── WebResoruces.resx │ └── logo.png ├── Diga.WebView2.Native │ ├── Diga.WebView2.Native.cpp │ ├── Diga.WebView2.Native.h │ ├── Diga.WebView2.Native.rc │ ├── Diga.WebView2.Native.vcxproj │ ├── Diga.WebView2.Native.vcxproj.filters │ ├── IRpcObject.h │ ├── RpcObject.h │ ├── dllmain.cpp │ ├── framework.h │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ └── resource.h ├── Diga.WebView2.Scripting │ ├── DOM │ │ ├── BoolTaskVar.cs │ │ ├── CSSImportRule.cs │ │ ├── CSSRule.cs │ │ ├── CSSRuleList.cs │ │ ├── CSSStyleSheet.cs │ │ ├── CSSStyleSheetList.cs │ │ ├── DOMAttribute.cs │ │ ├── DOMCanvasElement.cs │ │ ├── DOMConsole.cs │ │ ├── DOMDialog.cs │ │ ├── DOMDocument.cs │ │ ├── DOMElement.cs │ │ ├── DOMElementEvents.cs │ │ ├── DOMElementEventsException.cs │ │ ├── DOMEvent.cs │ │ ├── DOMEventListenerScript.cs │ │ ├── DOMFocusEvent.cs │ │ ├── DOMFocusEventArgs.cs │ │ ├── DOMGC.cs │ │ ├── DOMHistory.cs │ │ ├── DOMInputEvent.cs │ │ ├── DOMInputEventArgs.cs │ │ ├── DOMKeyboardEvent.cs │ │ ├── DOMKeyboardEventArgs.cs │ │ ├── DOMLink.cs │ │ ├── DOMLocation.cs │ │ ├── DOMMouseEvent.cs │ │ ├── DOMMouseEventArgs.cs │ │ ├── DOMObject.cs │ │ ├── DOMObjectCollection.cs │ │ ├── DOMResultString.cs │ │ ├── DOMScreen.cs │ │ ├── DOMScript.cs │ │ ├── DOMScriptText.cs │ │ ├── DOMScriptVar.cs │ │ ├── DOMStorage.cs │ │ ├── DOMStyle.cs │ │ ├── DOMStyleElement.cs │ │ ├── DOMTokenList.cs │ │ ├── DOMTouch.cs │ │ ├── DOMTouchEvent.cs │ │ ├── DOMTouchEventArgs.cs │ │ ├── DOMTouchList.cs │ │ ├── DOMUiEvent.cs │ │ ├── DOMVar.cs │ │ ├── DOMWindow.cs │ │ ├── FocusEvents.cs │ │ ├── InputEvents.cs │ │ ├── IntTaskVar.cs │ │ ├── KeyboardEvents.cs │ │ ├── MediaStreamTrack.cs │ │ ├── MouseEvents.cs │ │ ├── StringTaskVar.cs │ │ ├── TaskVar.cs │ │ └── TouchEvents.cs │ ├── Diga.WebView2.Scripting.csproj │ ├── EventHandlerList.cs │ ├── IRpcObject.cs │ ├── RpcEventHandlerArgs.cs │ ├── RpcHandler.cs │ ├── RpcObject.cs │ ├── ScriptContext.cs │ ├── ScriptErrorObject.cs │ ├── ScriptException.cs │ ├── ScriptObjectBase.cs │ ├── ScriptSerializationHelper.cs │ ├── ScriptingCore.snk │ ├── Tools │ │ └── JavaScriptEncoder.cs │ ├── VirtualSiteBase.cs │ ├── WebViewExecuteScriptCompletedEventArgs.cs │ └── logo.png ├── Diga.WebView2.WinForms │ ├── Diga.WebView2.WinForms.csproj │ ├── FolderNameEditor.cs │ ├── Properties │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── WebView.Designer.cs │ ├── WebView.Events.cs │ ├── WebView.Functions.cs │ ├── WebView.Monitoring.cs │ ├── WebView.Properties.cs │ ├── WebView.Scripting.cs │ ├── WebView.cs │ ├── WebView.resx │ ├── WebViewButtonDownEventArgs.cs │ ├── WinFormCoreSign.snk │ ├── WinFormsSign.snk │ └── logo.png ├── Diga.WebView2.Wpf │ ├── AssemblyInfo.cs │ ├── Diga.WebView2.Wpf.csproj │ ├── Properties │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── WebView.Events.cs │ ├── WebView.Functions.cs │ ├── WebView.Monitoring.cs │ ├── WebView.Properties.cs │ ├── WebView.Scripting.cs │ ├── WebView.xaml │ ├── WebView.xaml.cs │ ├── WebViewButtonDownEventArgs.cs │ ├── WebViewHwnd.cs │ ├── WinFormCoreSign.snk │ └── logo.png └── Diga.WebView2.Wrapper │ ├── BasicAuthenticationResponse.cs │ ├── BrowserExtension.cs │ ├── BrowserExtensionList.cs │ ├── COMStreamWrapper.cs │ ├── ContextMenuItemCollection.cs │ ├── ContextMenuTarget.cs │ ├── Cookie.cs │ ├── CookieList.cs │ ├── CookieManager.cs │ ├── Delegates │ ├── CapturePreviewCompletedDelegate.cs │ ├── ExecuteScriptCompletedDelegate.cs │ ├── WebResourceResponseViewGetContentCompletedHandler.cs │ └── WebView2PrintToPdfCompletedHandler.cs │ ├── Diga.WebView2.Wrapper.csproj │ ├── ErrorStatus.cs │ ├── EventArguments │ ├── AcceleratorKeyPressedEventArgs.cs │ ├── AddScriptToExecuteOnDocumentCreatedCompletedEventArgs.cs │ ├── BasicAuthenticationRequestedEventArgs.cs │ ├── BeforeControllerCreateEventArgs.cs │ ├── BeforeCreateEventArgs.cs │ ├── BrowserExtensionEnableRemoveArgs.cs │ ├── BrowserProcessExitedEventArgs.cs │ ├── ClientCertificateRequestedEventArgs.cs │ ├── CompositionControllerCompletedEventArgs.cs │ ├── ContentLoadingEventArgs.cs │ ├── ContextMenuRequestedEventArgs.cs │ ├── ControllerCompletedArgs.cs │ ├── ControllerCompletedErrorArgs.cs │ ├── CursorChangedEventArgs.cs │ ├── DOMContentLoadedEventArgs.cs │ ├── DownloadStartingEventArgs.cs │ ├── EnvironmentCompletedHandlerArgs.cs │ ├── ExecuteScriptCompletedEventArgs.cs │ ├── FrameCreatedEventArgs.cs │ ├── FrameDestroyedEventArgs.cs │ ├── FrameNameChangedEventArgs.cs │ ├── GetCookiesCompleteEventArgs.cs │ ├── MoveFocusRequestedEventArgs.cs │ ├── NavigationCompletedEventArgs.cs │ ├── NavigationStartingEventArgs.cs │ ├── NewWindowRequestedEventArgs.cs │ ├── NonClientRegionChangedEventArgs.cs │ ├── PermissionRequestedEventArgs.cs │ ├── ProcessFailedEventArgs.cs │ ├── ScriptDialogOpeningEventArgs.cs │ ├── SourceChangedEventArgs.cs │ ├── WebMessageReceivedEventArgs.cs │ ├── WebResourceRequestedEventArgs.cs │ ├── WebResourceResponseReceivedEventArgs.cs │ ├── WebView2DownloadOperation.cs │ ├── WebView2EventArgs.cs │ └── WebView2StreamEventArgs.cs │ ├── EventRegistrationTool.cs │ ├── FocusReason.cs │ ├── Frame.cs │ ├── Handler │ ├── AcceleratorKeyPressedEventHandler.cs │ ├── AddScriptToExecuteOnDocumentCreatedCompletedHandler.cs │ ├── BasicAuthenticationRequestedEventHandler.cs │ ├── BrowserExtensionEnableCompletedHandler.cs │ ├── BrowserExtensionRemoveCompletedHandler.cs │ ├── BrowserProcessExitedEventHandler.cs │ ├── BytesReceivedChangedEventHandler.cs │ ├── ClientCertificateRequestedEventHandler.cs │ ├── CompositionControllerCompletedHandler.cs │ ├── ContainsFullScreenElementChangedEventHandler.cs │ ├── ContentLoadingEventHandler.cs │ ├── ContextMenuRequestedEventHandler.cs │ ├── ControllerCompletedHandler.cs │ ├── CursorChangedEventHandler.cs │ ├── DOMContentLoadedEventHandler.cs │ ├── DocumentTitleChangedHandler.cs │ ├── DownloadStartingEventHandler.cs │ ├── EnvironmentCompletedHandler.cs │ ├── EstimatedEndTimeChangedEventHandler.cs │ ├── ExecuteScriptCompletedHandler.cs │ ├── ExecuteScriptWithResultCompletedDelegate.cs │ ├── FocusChangedEventHandler.cs │ ├── FrameCreatedEventHandler.cs │ ├── FrameDestroyedEventHandler.cs │ ├── FrameNameChangedEventHandler.cs │ ├── GetCookiesCompletedHandler.cs │ ├── HistoryChangedEventHandler.cs │ ├── IsDefaultDownloadDialogOpenChangedEventHandler.cs │ ├── IsDocumentPlayingAudioChangedEventHandler.cs │ ├── IsMutedChangedEventHandler.cs │ ├── MoveFocusRequestedEventHandler.cs │ ├── NavigationCompletedEventHandler.cs │ ├── NavigationStartingEventHandler.cs │ ├── NewBrowserVersionAvailableEventHandler.cs │ ├── NewWindowRequestedEventHandler.cs │ ├── NonClientRegionChangedEventHandler.cs │ ├── PermissionRequestedEventHandler.cs │ ├── ProcessFailedEventHandler.cs │ ├── RasterizationScaleChangedEventHandler.cs │ ├── ScriptDialogOpeningEventHandler.cs │ ├── SourceChangedEventHandler.cs │ ├── StateChangedEventHandler.cs │ ├── WebMessageReceivedEventHandler.cs │ ├── WebResourceRequestedEventHandler.cs │ ├── WebResourceResponseReceivedEventHandler.cs │ ├── WebView2CustomItemSelectEventHanlder.cs │ ├── WebViewHandlerActionBase.cs │ ├── WindowCloseRequestedHandler.cs │ └── ZoomFactorChangedEventHandler.cs │ ├── HeaderItem.cs │ ├── HttpHeadersCollectionIterator.cs │ ├── HttpRequestHeaders.cs │ ├── HttpResponseHeaders.cs │ ├── IMonitoringAction.cs │ ├── ImageFormat.cs │ ├── Implementation │ ├── AcceleratorKeyPressedEventArgs2Interface.cs │ ├── AcceleratorKeyPressedEventArgsInterface.cs │ ├── BasicAuthenticationRequestedEventArgsInterface.cs │ ├── BrowserExtensionInterface.cs │ ├── BrowserExtensionListInterface.cs │ ├── BrowserProcessExitedEventArgsInterface.cs │ ├── ClientCertificateRequestedEventArgsInterface.cs │ ├── ContextMenuItemCollectionInterface.cs │ ├── ContextMenuRequestedEventArgsInterface.cs │ ├── ContextMenuTargetInterface.cs │ ├── DOMContentLoadedEventArgsInterface.cs │ ├── DownloadStartingEventArgsInterface.cs │ ├── FileSystemHandle.cs │ ├── FrameCreatedEventArgsInterface.cs │ ├── HttpRequestHeadersInterface.cs │ ├── HttpResponseHeadersInterface.cs │ ├── MoveFocusRequestedEventArgsInterface.cs │ ├── NavigationStartingEventArgsInterface.cs │ ├── NewWindowRequestedEventArgs2Interface.cs │ ├── NewWindowRequestedEventArgs3Interface.cs │ ├── NewWindowRequestedEventArgsInterface.cs │ ├── NonClientRegionChangedEventArgsInterface.cs │ ├── PermissionRequestedEventArgs2Interface.cs │ ├── PermissionRequestedEventArgsInterface.cs │ ├── ProcessFailedEventArgs2Interface.cs │ ├── ProcessFailedEventArgsInterface.cs │ ├── ScriptDialogOpeningEventArgsInterface.cs │ ├── WebMessageReceivedEventArgsIntefrace.cs │ ├── WebResourceRequestInterface.cs │ ├── WebResourceRequestedEventArgsInterface.cs │ ├── WebResourceResponseInterface.cs │ ├── WebResourceResponseReceivedEventArgsInterface.cs │ ├── WebResourceResponseViewInterface.cs │ ├── WebView2CompositionController2Interface.cs │ ├── WebView2CompositionController3Interface.cs │ ├── WebView2CompositionController4Interface.cs │ ├── WebView2CompositionControllerInterface.cs │ ├── WebView2ContextMenuItemInterface.cs │ ├── WebView2Controller2Interface.cs │ ├── WebView2Controller3Interface.cs │ ├── WebView2Controller4Interface.cs │ ├── WebView2ControllerInterface.cs │ ├── WebView2ControllerOptions2Interface.cs │ ├── WebView2ControllerOptionsInterface.cs │ ├── WebView2DeferralInterface.cs │ ├── WebView2DownloadOperationInterface.cs │ ├── WebView2Environment10Interface.cs │ ├── WebView2Environment11Interface.cs │ ├── WebView2Environment12Interface.cs │ ├── WebView2Environment13Interface.cs │ ├── WebView2Environment14Interface.cs │ ├── WebView2Environment2Interface.cs │ ├── WebView2Environment3Interface.cs │ ├── WebView2Environment4Interface.cs │ ├── WebView2Environment5Interface.cs │ ├── WebView2Environment6Interface.cs │ ├── WebView2Environment7Interface.cs │ ├── WebView2Environment8Interface.cs │ ├── WebView2Environment9Interface.cs │ ├── WebView2EnvironmentInterface.cs │ ├── WebView2ExecuteScriptResultInterface.cs │ ├── WebView2Frame2Interface.cs │ ├── WebView2Frame3Interface.cs │ ├── WebView2Frame4Interface.cs │ ├── WebView2Frame5Interface.cs │ ├── WebView2FrameInterface.cs │ ├── WebView2PointerInfoInterface.cs │ ├── WebView2PrintSettings2Interface.cs │ ├── WebView2PrintSettingsInterface.cs │ ├── WebView2Profile2Interface.cs │ ├── WebView2Profile3Interface.cs │ ├── WebView2Profile4Interface.cs │ ├── WebView2Profile5Interface.cs │ ├── WebView2Profile6Interface.cs │ ├── WebView2Profile7Interface.cs │ ├── WebView2Profile8Interface.cs │ ├── WebView2ProfileInterface.cs │ ├── WebView2ScriptExceptionInterface.cs │ ├── WebView2Settings2Interface.cs │ ├── WebView2Settings3Interface.cs │ ├── WebView2Settings4Interface.cs │ ├── WebView2Settings5Interface.cs │ ├── WebView2Settings6Interface.cs │ ├── WebView2Settings7Interface.cs │ ├── WebView2Settings8Interface.cs │ ├── WebView2Settings9Interface.cs │ ├── WebView2SettingsInterface.cs │ ├── WebView2SharedBufferInteface.cs │ ├── WebView2View10Interface.cs │ ├── WebView2View11Interface.cs │ ├── WebView2View12Interface.cs │ ├── WebView2View13Interface.cs │ ├── WebView2View14Interface.cs │ ├── WebView2View15Interface.cs │ ├── WebView2View17Interface.cs │ ├── WebView2View18Interface.cs │ ├── WebView2View19Interface.cs │ ├── WebView2View20Interface.cs │ ├── WebView2View21Interface.cs │ ├── WebView2View22Interface.cs │ ├── WebView2View23Interface.cs │ ├── WebView2View24Interface.cs │ ├── WebView2View25Interface.cs │ ├── WebView2View26Interface.cs │ ├── WebView2View27Interface.cs │ ├── WebView2View2Interface.cs │ ├── WebView2View3Interface.cs │ ├── WebView2View4Interface.cs │ ├── WebView2View5Interface.cs │ ├── WebView2View6Interface.cs │ ├── WebView2View7Interface.cs │ ├── WebView2View8Interface.cs │ ├── WebView2View9Interface.cs │ ├── WebView2ViewInterface.cs │ └── Webview2View16Interface.cs │ ├── KeyEventType.cs │ ├── MonitoringActionBase.cs │ ├── MoveFocusReason.cs │ ├── PermissionState.cs │ ├── PermissionType.cs │ ├── PhysicalKeyStatus.cs │ ├── ProcessFailedKind.cs │ ├── RequestInfo.cs │ ├── ResourceContext.cs │ ├── ResponseInfo.cs │ ├── ScriptDialogKind.cs │ ├── StreamWrapper.cs │ ├── Types │ ├── CBOOL.cs │ ├── ComObjectHolder.cs │ ├── DispParams.cs │ ├── ExcepInfo.cs │ ├── GCHandleProvider.cs │ ├── HRESULT.cs │ ├── HostObjectHelper.cs │ ├── IDispatch.cs │ ├── Point.cs │ ├── ProcessorArch.cs │ ├── Rectangle.cs │ └── WebViewColor.cs │ ├── WebResourceContext.cs │ ├── WebResourceRequest.cs │ ├── WebResourceResponse.cs │ ├── WebResourceResponseView.cs │ ├── WebView2CompositionController.cs │ ├── WebView2ContextMenuItem.cs │ ├── WebView2Control.cs │ ├── WebView2Controller.cs │ ├── WebView2ControllerOptions.cs │ ├── WebView2CustomSchemeRegistration.cs │ ├── WebView2Deferral.cs │ ├── WebView2Environment.cs │ ├── WebView2EnvironmentOptions.cs │ ├── WebView2ExecuteScriptResult.cs │ ├── WebView2PointerInfo.cs │ ├── WebView2PrintSettings.cs │ ├── WebView2Profile.cs │ ├── WebView2ScriptException.cs │ ├── WebView2Settings.cs │ ├── WebView2SharedBuffer.cs │ ├── WebView2View.cs │ ├── WrapperSign.snk │ ├── interop │ ├── BrowserVersionState.cs │ ├── Native.cs │ ├── Native32.cs │ ├── Native64.cs │ ├── NativeArm64.cs │ ├── NativeUiThread.cs │ └── NativeUser32.cs │ ├── logo.png │ └── native │ ├── Diga.WebView2.Wrapper.targets │ ├── arm64 │ ├── Diga.WebView2.Native.dll │ ├── Diga.WebView2.Native.exp │ ├── Diga.WebView2.Native.lib │ └── Diga.WebView2.Native.pdb │ ├── x64 │ ├── Diga.WebView2.Native.dll │ ├── Diga.WebView2.Native.exp │ ├── Diga.WebView2.Native.lib │ └── Diga.WebView2.Native.pdb │ └── x86 │ ├── Diga.WebView2.Native.dll │ ├── Diga.WebView2.Native.exp │ ├── Diga.WebView2.Native.lib │ └── Diga.WebView2.Native.pdb └── wwwroot ├── WebViewWebAssembly.styles.css ├── WebViewWebAssembly.styles.css.br ├── WebViewWebAssembly.styles.css.gz ├── _framework ├── Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm ├── Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.br ├── Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.gz ├── Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm ├── Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.br ├── Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.gz ├── Microsoft.AspNetCore.Components.q408sok5jb.wasm ├── Microsoft.AspNetCore.Components.q408sok5jb.wasm.br ├── Microsoft.AspNetCore.Components.q408sok5jb.wasm.gz ├── Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm ├── Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.br ├── Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.gz ├── Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm ├── Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.br ├── Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.gz ├── Microsoft.Extensions.Configuration.j6zcnzlj73.wasm ├── Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.br ├── Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.gz ├── Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm ├── Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.br ├── Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.gz ├── Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm ├── Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.br ├── Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.gz ├── Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm ├── Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.br ├── Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.gz ├── Microsoft.Extensions.Logging.hnku8105c3.wasm ├── Microsoft.Extensions.Logging.hnku8105c3.wasm.br ├── Microsoft.Extensions.Logging.hnku8105c3.wasm.gz ├── Microsoft.Extensions.Options.2shovcm8i6.wasm ├── Microsoft.Extensions.Options.2shovcm8i6.wasm.br ├── Microsoft.Extensions.Options.2shovcm8i6.wasm.gz ├── Microsoft.Extensions.Primitives.ysbak4uz1g.wasm ├── Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.br ├── Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.gz ├── Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm ├── Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.br ├── Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.gz ├── Microsoft.JSInterop.pfhlxcfl7p.wasm ├── Microsoft.JSInterop.pfhlxcfl7p.wasm.br ├── Microsoft.JSInterop.pfhlxcfl7p.wasm.gz ├── System.Collections.8n7v589bit.wasm ├── System.Collections.8n7v589bit.wasm.br ├── System.Collections.8n7v589bit.wasm.gz ├── System.Collections.Concurrent.a0m9n8g3tx.wasm ├── System.Collections.Concurrent.a0m9n8g3tx.wasm.br ├── System.Collections.Concurrent.a0m9n8g3tx.wasm.gz ├── System.Collections.Immutable.3cpzfi67kv.wasm ├── System.Collections.Immutable.3cpzfi67kv.wasm.br ├── System.Collections.Immutable.3cpzfi67kv.wasm.gz ├── System.ComponentModel.3zv8xfb1e2.wasm ├── System.ComponentModel.3zv8xfb1e2.wasm.br ├── System.ComponentModel.3zv8xfb1e2.wasm.gz ├── System.Console.0ar590w134.wasm ├── System.Console.0ar590w134.wasm.br ├── System.Console.0ar590w134.wasm.gz ├── System.Diagnostics.DiagnosticSource.2xmt08big5.wasm ├── System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.br ├── System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.gz ├── System.IO.Pipelines.xec0hsdhj9.wasm ├── System.IO.Pipelines.xec0hsdhj9.wasm.br ├── System.IO.Pipelines.xec0hsdhj9.wasm.gz ├── System.Linq.n52o776mdy.wasm ├── System.Linq.n52o776mdy.wasm.br ├── System.Linq.n52o776mdy.wasm.gz ├── System.Memory.ym4o9q9dig.wasm ├── System.Memory.ym4o9q9dig.wasm.br ├── System.Memory.ym4o9q9dig.wasm.gz ├── System.Net.Http.Json.6dnfc14sa5.wasm ├── System.Net.Http.Json.6dnfc14sa5.wasm.br ├── System.Net.Http.Json.6dnfc14sa5.wasm.gz ├── System.Net.Http.f8xoqp4kg9.wasm ├── System.Net.Http.f8xoqp4kg9.wasm.br ├── System.Net.Http.f8xoqp4kg9.wasm.gz ├── System.Net.Primitives.urln2d08lx.wasm ├── System.Net.Primitives.urln2d08lx.wasm.br ├── System.Net.Primitives.urln2d08lx.wasm.gz ├── System.Private.CoreLib.tzgwpm15m5.wasm ├── System.Private.CoreLib.tzgwpm15m5.wasm.br ├── System.Private.CoreLib.tzgwpm15m5.wasm.gz ├── System.Private.Uri.1t814wh6wy.wasm ├── System.Private.Uri.1t814wh6wy.wasm.br ├── System.Private.Uri.1t814wh6wy.wasm.gz ├── System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm ├── System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.br ├── System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.gz ├── System.Runtime.gumgzetwph.wasm ├── System.Runtime.gumgzetwph.wasm.br ├── System.Runtime.gumgzetwph.wasm.gz ├── System.Text.Encodings.Web.nppv1pnh0y.wasm ├── System.Text.Encodings.Web.nppv1pnh0y.wasm.br ├── System.Text.Encodings.Web.nppv1pnh0y.wasm.gz ├── System.Text.Json.w46w0yswxv.wasm ├── System.Text.Json.w46w0yswxv.wasm.br ├── System.Text.Json.w46w0yswxv.wasm.gz ├── System.Text.RegularExpressions.14u2ss3t9f.wasm ├── System.Text.RegularExpressions.14u2ss3t9f.wasm.br ├── System.Text.RegularExpressions.14u2ss3t9f.wasm.gz ├── WebViewWebAssembly.eo2rrrwsij.wasm ├── WebViewWebAssembly.eo2rrrwsij.wasm.br ├── WebViewWebAssembly.eo2rrrwsij.wasm.gz ├── blazor.boot.json ├── blazor.boot.json.br ├── blazor.boot.json.gz ├── blazor.webassembly.js ├── blazor.webassembly.js.br ├── blazor.webassembly.js.gz ├── dotnet.js ├── dotnet.js.br ├── dotnet.js.gz ├── dotnet.native.eb4c4w8j9a.js ├── dotnet.native.eb4c4w8j9a.js.br ├── dotnet.native.eb4c4w8j9a.js.gz ├── dotnet.native.kkcvyl94vm.wasm ├── dotnet.native.kkcvyl94vm.wasm.br ├── dotnet.native.kkcvyl94vm.wasm.gz ├── dotnet.runtime.rubq0v1yiy.js ├── dotnet.runtime.rubq0v1yiy.js.br ├── dotnet.runtime.rubq0v1yiy.js.gz ├── icudt_CJK.tjcz0u77k5.dat ├── icudt_CJK.tjcz0u77k5.dat.br ├── icudt_CJK.tjcz0u77k5.dat.gz ├── icudt_EFIGS.tptq2av103.dat ├── icudt_EFIGS.tptq2av103.dat.br ├── icudt_EFIGS.tptq2av103.dat.gz ├── icudt_no_CJK.lfu7j35m59.dat ├── icudt_no_CJK.lfu7j35m59.dat.br └── icudt_no_CJK.lfu7j35m59.dat.gz ├── css ├── app.css ├── app.css.br ├── app.css.gz └── bootstrap │ ├── bootstrap.min.css │ ├── bootstrap.min.css.br │ ├── bootstrap.min.css.gz │ ├── bootstrap.min.css.map │ ├── bootstrap.min.css.map.br │ └── bootstrap.min.css.map.gz ├── favicon.png ├── frame └── test_frame.html ├── icon-192.png ├── index.html ├── index.html.br ├── index.html.gz ├── mp3test ├── test1.mp3 ├── test2.mp3 └── testmp3.html ├── permission └── test.html ├── resources ├── print.html └── test.html ├── sample-data ├── weather.json ├── weather.json.br └── weather.json.gz └── vorlesen └── vorlesen.html /Diga.WebView2.sln.DotSettings: -------------------------------------------------------------------------------- 1 |  2 | True -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/SelectForm.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows.Forms; 3 | 4 | namespace WebView2WrapperWinFormsTest 5 | { 6 | public partial class SelectForm : Form 7 | { 8 | private Form1 mainForm = null; 9 | public SelectForm() 10 | { 11 | InitializeComponent(); 12 | } 13 | 14 | private void bnMainFormSelect_Click(object sender, EventArgs e) 15 | { 16 | if (this.mainForm == null || this.mainForm.IsDisposed) 17 | { 18 | this.mainForm = new Form1(); 19 | 20 | } 21 | 22 | 23 | this.mainForm.Show(this); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/TestObject.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | namespace WebView2WrapperWinFormsTest 4 | { 5 | 6 | 7 | 8 | [ComVisible(true)] 9 | public class TestObject 10 | { 11 | 12 | public string Name { get; set; } 13 | 14 | public int GetStringLen() 15 | { 16 | return this.Name.Length; 17 | } 18 | public string GetValue(string input) 19 | { 20 | this.Name += input; 21 | return this.Name; 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/WinFormsTestSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/WebView2WrapperWinFormsTest/WinFormsTestSign.snk -------------------------------------------------------------------------------- /WebView2WrapperWinFormsTest/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | abc 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/App.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | abc 7 | 8 | 9 | -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/Resources/Icon1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/WebView2WrapperWpfTest/Resources/Icon1.ico -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/Rpc.cs: -------------------------------------------------------------------------------- 1 | namespace WebView2WrapperWpfTest 2 | { 3 | public class Rpc 4 | { 5 | public string id { get; set; } 6 | public string objId { get; set; } 7 | public string action { get; set; } 8 | public string param { get; set; } 9 | 10 | } 11 | } -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/TestObject.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | namespace WebView2WrapperWpfTest 4 | { 5 | [ComVisible(true)] 6 | public class TestObject 7 | { 8 | 9 | public string Name { get; set; } 10 | 11 | public int GetStringLen() 12 | { 13 | return this.Name.Length; 14 | } 15 | public string GetValue(string input) 16 | { 17 | this.Name += input; 18 | return this.Name; 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /WebView2WrapperWpfTest/TestWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace WebView2WrapperWpfTest 4 | { 5 | /// 6 | /// Interaktionslogik für TestWindow.xaml 7 | /// 8 | public partial class TestWindow : Window 9 | { 10 | public TestWindow() 11 | { 12 | InitializeComponent(); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/info.txt -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_BOUNDS_MODE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_BOUNDS_MODE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_BOUNDS_MODE 10 | { 11 | COREWEBVIEW2_BOUNDS_MODE_USE_RAW_PIXELS, 12 | COREWEBVIEW2_BOUNDS_MODE_USE_RASTERIZATION_SCALE, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 78A35386-8488-46E1-BA73-85C815D94A35 5 | // Assembly location: O:\webview2\V1099228\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND 10 | { 11 | COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND_NORMAL, 12 | COREWEBVIEW2_BROWSER_PROCESS_EXIT_KIND_FAILED, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT 10 | { 11 | COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT_PNG, 12 | COREWEBVIEW2_CAPTURE_PREVIEW_IMAGE_FORMAT_JPEG, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_CHANNEL_SEARCH_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_CHANNEL_SEARCH_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_CHANNEL_SEARCH_KIND 10 | { 11 | COREWEBVIEW2_CHANNEL_SEARCH_KIND_MOST_STABLE, 12 | COREWEBVIEW2_CHANNEL_SEARCH_KIND_LEAST_STABLE, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_CLIENT_CERTIFICATE_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_CLIENT_CERTIFICATE_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_CLIENT_CERTIFICATE_KIND 10 | { 11 | COREWEBVIEW2_CLIENT_CERTIFICATE_KIND_SMART_CARD, 12 | COREWEBVIEW2_CLIENT_CERTIFICATE_KIND_PIN, 13 | COREWEBVIEW2_CLIENT_CERTIFICATE_KIND_OTHER, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_COLOR.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_COLOR 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Diga.WebView2.Interop 10 | { 11 | [StructLayout(LayoutKind.Sequential, Pack = 1)] 12 | public struct COREWEBVIEW2_COLOR 13 | { 14 | public byte A; 15 | public byte R; 16 | public byte G; 17 | public byte B; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: EA95D0FC-77DE-40CE-8C3C-89517DF28E5B 5 | // Assembly location: O:\webview2\V10118539\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND 10 | { 11 | COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND_COMMAND, 12 | COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND_CHECK_BOX, 13 | COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND_RADIO, 14 | COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND_SEPARATOR, 15 | COREWEBVIEW2_CONTEXT_MENU_ITEM_KIND_SUBMENU, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: EA95D0FC-77DE-40CE-8C3C-89517DF28E5B 5 | // Assembly location: O:\webview2\V10118539\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND 10 | { 11 | COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND_PAGE, 12 | COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND_IMAGE, 13 | COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND_SELECTED_TEXT, 14 | COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND_AUDIO, 15 | COREWEBVIEW2_CONTEXT_MENU_TARGET_KIND_VIDEO, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_COOKIE_SAME_SITE_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_COOKIE_SAME_SITE_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_COOKIE_SAME_SITE_KIND 10 | { 11 | COREWEBVIEW2_COOKIE_SAME_SITE_KIND_NONE, 12 | COREWEBVIEW2_COOKIE_SAME_SITE_KIND_LAX, 13 | COREWEBVIEW2_COOKIE_SAME_SITE_KIND_STRICT, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNM.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 03E6B0A7-E6B7-472F-A8B3-541AB2D8627C 5 | // Assembly location: O:\webview2\V10107254\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT 10 | { 11 | COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT_TOP_LEFT, 12 | COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT_TOP_RIGHT, 13 | COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT_BOTTOM_LEFT, 14 | COREWEBVIEW2_DEFAULT_DOWNLOAD_DIALOG_CORNER_ALIGNMENT_BOTTOM_RIGHT, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_DOWNLOAD_STATE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_DOWNLOAD_STATE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_DOWNLOAD_STATE 10 | { 11 | COREWEBVIEW2_DOWNLOAD_STATE_IN_PROGRESS, 12 | COREWEBVIEW2_DOWNLOAD_STATE_INTERRUPTED, 13 | COREWEBVIEW2_DOWNLOAD_STATE_COMPLETED, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_FAVICON_IMAGE_FORMAT.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_FAVICON_IMAGE_FORMAT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: ED88F383-EEB9-472A-9573-53250CD6B18B 5 | // Assembly location: O:\webview2\Microsoft.Web.WebView2.1.0.1370.28\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_FAVICON_IMAGE_FORMAT 10 | { 11 | COREWEBVIEW2_FAVICON_IMAGE_FORMAT_PNG, 12 | COREWEBVIEW2_FAVICON_IMAGE_FORMAT_JPEG, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND 10 | { 11 | COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND_FILE, 12 | COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND_DIRECTORY, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION 10 | { 11 | COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION_READ_ONLY, 12 | COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION_READ_WRITE, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_FRAME_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_FRAME_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: E890F85C-2747-4676-BEB3-566B145AA00D 5 | // Assembly location: F:\temp\microsoft.web.webview2.1.0.2210.55\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_FRAME_KIND 10 | { 11 | COREWEBVIEW2_FRAME_KIND_UNKNOWN, 12 | COREWEBVIEW2_FRAME_KIND_MAIN_FRAME, 13 | COREWEBVIEW2_FRAME_KIND_IFRAME, 14 | COREWEBVIEW2_FRAME_KIND_EMBED, 15 | COREWEBVIEW2_FRAME_KIND_OBJECT, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND 10 | { 11 | COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND_DENY, 12 | COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND_ALLOW, 13 | COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND_DENY_CORS, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_KEY_EVENT_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_KEY_EVENT_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_KEY_EVENT_KIND 10 | { 11 | COREWEBVIEW2_KEY_EVENT_KIND_KEY_DOWN, 12 | COREWEBVIEW2_KEY_EVENT_KIND_KEY_UP, 13 | COREWEBVIEW2_KEY_EVENT_KIND_SYSTEM_KEY_DOWN, 14 | COREWEBVIEW2_KEY_EVENT_KIND_SYSTEM_KEY_UP, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL 3 | // Assembly: Diga.WebView2.interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 86C06DAC-1E1B-4B02-A98B-B9D6F676B39A 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1901.177\Diga.WebView2.interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL 10 | { 11 | COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL_NORMAL, 12 | COREWEBVIEW2_MEMORY_USAGE_TARGET_LEVEL_LOW, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_MOVE_FOCUS_REASON.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_MOVE_FOCUS_REASON 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_MOVE_FOCUS_REASON 10 | { 11 | COREWEBVIEW2_MOVE_FOCUS_REASON_PROGRAMMATIC, 12 | COREWEBVIEW2_MOVE_FOCUS_REASON_NEXT, 13 | COREWEBVIEW2_MOVE_FOCUS_REASON_PREVIOUS, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_NAVIGATION_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_NAVIGATION_KIND 3 | // Assembly: Diga.WebView2.interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 86C06DAC-1E1B-4B02-A98B-B9D6F676B39A 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1901.177\Diga.WebView2.interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_NAVIGATION_KIND 10 | { 11 | COREWEBVIEW2_NAVIGATION_KIND_RELOAD, 12 | COREWEBVIEW2_NAVIGATION_KIND_BACK_OR_FORWARD, 13 | COREWEBVIEW2_NAVIGATION_KIND_NEW_DOCUMENT, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_NON_CLIENT_REGION_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_NON_CLIENT_REGION_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_NON_CLIENT_REGION_KIND 10 | { 11 | COREWEBVIEW2_NON_CLIENT_REGION_KIND_NOWHERE, 12 | COREWEBVIEW2_NON_CLIENT_REGION_KIND_CLIENT, 13 | COREWEBVIEW2_NON_CLIENT_REGION_KIND_CAPTION, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PERMISSION_STATE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PERMISSION_STATE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PERMISSION_STATE 10 | { 11 | COREWEBVIEW2_PERMISSION_STATE_DEFAULT, 12 | COREWEBVIEW2_PERMISSION_STATE_ALLOW, 13 | COREWEBVIEW2_PERMISSION_STATE_DENY, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PHYSICAL_KEY_STATUS.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PHYSICAL_KEY_STATUS 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Diga.WebView2.Interop 10 | { 11 | [StructLayout(LayoutKind.Sequential, Pack = 4)] 12 | public struct COREWEBVIEW2_PHYSICAL_KEY_STATUS 13 | { 14 | public uint RepeatCount; 15 | public uint ScanCode; 16 | public int IsExtendedKey; 17 | public int IsMenuKeyDown; 18 | public int WasKeyDown; 19 | public int IsKeyReleased; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_POINTER_EVENT_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_POINTER_EVENT_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_POINTER_EVENT_KIND 10 | { 11 | COREWEBVIEW2_POINTER_EVENT_KIND_UPDATE = 581, // 0x00000245 12 | COREWEBVIEW2_POINTER_EVENT_KIND_DOWN = 582, // 0x00000246 13 | COREWEBVIEW2_POINTER_EVENT_KIND_UP = 583, // 0x00000247 14 | COREWEBVIEW2_POINTER_EVENT_KIND_ENTER = 585, // 0x00000249 15 | COREWEBVIEW2_POINTER_EVENT_KIND_LEAVE = 586, // 0x0000024A 16 | COREWEBVIEW2_POINTER_EVENT_KIND_ACTIVATE = 587, // 0x0000024B 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PREFERRED_COLOR_SCHEME.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PREFERRED_COLOR_SCHEME 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 7E16C74E-5A5B-41DB-9F54-62C7717B4DB7 5 | // Assembly location: O:\webview2\V10121039\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PREFERRED_COLOR_SCHEME 10 | { 11 | COREWEBVIEW2_PREFERRED_COLOR_SCHEME_AUTO, 12 | COREWEBVIEW2_PREFERRED_COLOR_SCHEME_LIGHT, 13 | COREWEBVIEW2_PREFERRED_COLOR_SCHEME_DARK, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_COLLATION.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_COLLATION 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_COLLATION 10 | { 11 | COREWEBVIEW2_PRINT_COLLATION_DEFAULT, 12 | COREWEBVIEW2_PRINT_COLLATION_COLLATED, 13 | COREWEBVIEW2_PRINT_COLLATION_UNCOLLATED, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_COLOR_MODE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_COLOR_MODE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_COLOR_MODE 10 | { 11 | COREWEBVIEW2_PRINT_COLOR_MODE_DEFAULT, 12 | COREWEBVIEW2_PRINT_COLOR_MODE_COLOR, 13 | COREWEBVIEW2_PRINT_COLOR_MODE_GRAYSCALE, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_DIALOG_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_DIALOG_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_DIALOG_KIND 10 | { 11 | COREWEBVIEW2_PRINT_DIALOG_KIND_BROWSER, 12 | COREWEBVIEW2_PRINT_DIALOG_KIND_SYSTEM, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_DUPLEX.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_DUPLEX 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_DUPLEX 10 | { 11 | COREWEBVIEW2_PRINT_DUPLEX_DEFAULT, 12 | COREWEBVIEW2_PRINT_DUPLEX_ONE_SIDED, 13 | COREWEBVIEW2_PRINT_DUPLEX_TWO_SIDED_LONG_EDGE, 14 | COREWEBVIEW2_PRINT_DUPLEX_TWO_SIDED_SHORT_EDGE, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_MEDIA_SIZE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_MEDIA_SIZE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_MEDIA_SIZE 10 | { 11 | COREWEBVIEW2_PRINT_MEDIA_SIZE_DEFAULT, 12 | COREWEBVIEW2_PRINT_MEDIA_SIZE_CUSTOM, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_ORIENTATION.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_ORIENTATION 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 768C7F4D-BDF8-4A7A-A16F-3879CF339892 5 | // Assembly location: O:\webview2\V10102030\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_ORIENTATION 10 | { 11 | COREWEBVIEW2_PRINT_ORIENTATION_PORTRAIT, 12 | COREWEBVIEW2_PRINT_ORIENTATION_LANDSCAPE, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PRINT_STATUS.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PRINT_STATUS 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PRINT_STATUS 10 | { 11 | COREWEBVIEW2_PRINT_STATUS_SUCCEEDED, 12 | COREWEBVIEW2_PRINT_STATUS_PRINTER_UNAVAILABLE, 13 | COREWEBVIEW2_PRINT_STATUS_OTHER_ERROR, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PROCESS_FAILED_REASON.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PROCESS_FAILED_REASON 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PROCESS_FAILED_REASON 10 | { 11 | COREWEBVIEW2_PROCESS_FAILED_REASON_UNEXPECTED, 12 | COREWEBVIEW2_PROCESS_FAILED_REASON_UNRESPONSIVE, 13 | COREWEBVIEW2_PROCESS_FAILED_REASON_TERMINATED, 14 | COREWEBVIEW2_PROCESS_FAILED_REASON_CRASHED, 15 | COREWEBVIEW2_PROCESS_FAILED_REASON_LAUNCH_FAILED, 16 | COREWEBVIEW2_PROCESS_FAILED_REASON_OUT_OF_MEMORY, 17 | COREWEBVIEW2_PROCESS_FAILED_REASON_PROFILE_DELETED, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_PROCESS_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_PROCESS_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: B1615030-5202-42C2-A0A8-1F7B8FE362ED 5 | // Assembly location: O:\webview2\V10110844\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_PROCESS_KIND 10 | { 11 | COREWEBVIEW2_PROCESS_KIND_BROWSER, 12 | COREWEBVIEW2_PROCESS_KIND_RENDERER, 13 | COREWEBVIEW2_PROCESS_KIND_UTILITY, 14 | COREWEBVIEW2_PROCESS_KIND_SANDBOX_HELPER, 15 | COREWEBVIEW2_PROCESS_KIND_GPU, 16 | COREWEBVIEW2_PROCESS_KIND_PPAPI_PLUGIN, 17 | COREWEBVIEW2_PROCESS_KIND_PPAPI_BROKER, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_RELEASE_CHANNELS.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_RELEASE_CHANNELS 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_RELEASE_CHANNELS 10 | { 11 | COREWEBVIEW2_RELEASE_CHANNELS_NONE = 0, 12 | COREWEBVIEW2_RELEASE_CHANNELS_STABLE = 1, 13 | COREWEBVIEW2_RELEASE_CHANNELS_BETA = 2, 14 | COREWEBVIEW2_RELEASE_CHANNELS_DEV = 4, 15 | COREWEBVIEW2_RELEASE_CHANNELS_CANARY = 8, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SAVE_AS_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SAVE_AS_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SAVE_AS_KIND 10 | { 11 | COREWEBVIEW2_SAVE_AS_KIND_DEFAULT, 12 | COREWEBVIEW2_SAVE_AS_KIND_HTML_ONLY, 13 | COREWEBVIEW2_SAVE_AS_KIND_SINGLE_FILE, 14 | COREWEBVIEW2_SAVE_AS_KIND_COMPLETE, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SAVE_AS_UI_RESULT.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SAVE_AS_UI_RESULT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SAVE_AS_UI_RESULT 10 | { 11 | COREWEBVIEW2_SAVE_AS_UI_RESULT_SUCCESS, 12 | COREWEBVIEW2_SAVE_AS_UI_RESULT_INVALID_PATH, 13 | COREWEBVIEW2_SAVE_AS_UI_RESULT_FILE_ALREADY_EXISTS, 14 | COREWEBVIEW2_SAVE_AS_UI_RESULT_KIND_NOT_SUPPORTED, 15 | COREWEBVIEW2_SAVE_AS_UI_RESULT_CANCELLED, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SCRIPT_DIALOG_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SCRIPT_DIALOG_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SCRIPT_DIALOG_KIND 10 | { 11 | COREWEBVIEW2_SCRIPT_DIALOG_KIND_ALERT, 12 | COREWEBVIEW2_SCRIPT_DIALOG_KIND_CONFIRM, 13 | COREWEBVIEW2_SCRIPT_DIALOG_KIND_PROMPT, 14 | COREWEBVIEW2_SCRIPT_DIALOG_KIND_BEFOREUNLOAD, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SCROLLBAR_STYLE.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SCROLLBAR_STYLE 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SCROLLBAR_STYLE 10 | { 11 | COREWEBVIEW2_SCROLLBAR_STYLE_DEFAULT, 12 | COREWEBVIEW2_SCROLLBAR_STYLE_FLUENT_OVERLAY, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 78C6AA08-CDE2-4921-BDB5-AF4A988C5D7D 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1264.42\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION 10 | { 11 | COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION_ALWAYS_ALLOW, 12 | COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION_CANCEL, 13 | COREWEBVIEW2_SERVER_CERTIFICATE_ERROR_ACTION_DEFAULT, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_SHARED_BUFFER_ACCESS.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_SHARED_BUFFER_ACCESS 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1241A3C3-E886-4508-B746-7F7141E4C294 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1722.45\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_SHARED_BUFFER_ACCESS 10 | { 11 | COREWEBVIEW2_SHARED_BUFFER_ACCESS_READ_ONLY, 12 | COREWEBVIEW2_SHARED_BUFFER_ACCESS_READ_WRITE, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_TEXT_DIRECTION_KIND.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_TEXT_DIRECTION_KIND 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_TEXT_DIRECTION_KIND 10 | { 11 | COREWEBVIEW2_TEXT_DIRECTION_KIND_DEFAULT, 12 | COREWEBVIEW2_TEXT_DIRECTION_KIND_LEFT_TO_RIGHT, 13 | COREWEBVIEW2_TEXT_DIRECTION_KIND_RIGHT_TO_LEFT, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_TRACKING_PREVENTION_LEVEL.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_TRACKING_PREVENTION_LEVEL 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1241A3C3-E886-4508-B746-7F7141E4C294 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1722.45\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_TRACKING_PREVENTION_LEVEL 10 | { 11 | COREWEBVIEW2_TRACKING_PREVENTION_LEVEL_NONE, 12 | COREWEBVIEW2_TRACKING_PREVENTION_LEVEL_BASIC, 13 | COREWEBVIEW2_TRACKING_PREVENTION_LEVEL_BALANCED, 14 | COREWEBVIEW2_TRACKING_PREVENTION_LEVEL_STRICT, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | namespace Diga.WebView2.Interop 8 | { 9 | public enum COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS 10 | { 11 | COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS_ALL = -1, // 0xFFFFFFFF 12 | COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS_NONE = 0, 13 | COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS_DOCUMENT = 1, 14 | COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS_SHARED_WORKER = 2, 15 | COREWEBVIEW2_WEB_RESOURCE_REQUEST_SOURCE_KINDS_SERVICE_WORKER = 4, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/EventRegistrationToken.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.EventRegistrationToken 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Diga.WebView2.Interop 10 | { 11 | [StructLayout(LayoutKind.Sequential, Pack = 8)] 12 | public struct EventRegistrationToken 13 | { 14 | public long value; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2BrowserExtensionEnableCompletedHandle.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2BrowserExtensionEnableCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: E890F85C-2747-4676-BEB3-566B145AA00D 5 | // Assembly location: F:\temp\microsoft.web.webview2.1.0.2210.55\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("30C186CE-7FAD-421F-A3BC-A8EAF071DDB8")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2BrowserExtensionEnableCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2BrowserExtensionRemoveCompletedHandle.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2BrowserExtensionRemoveCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: E890F85C-2747-4676-BEB3-566B145AA00D 5 | // Assembly location: F:\temp\microsoft.web.webview2.1.0.2210.55\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("8E41909A-9B18-4BB1-8CDF-930F467A50BE")] 14 | [ComImport] 15 | public interface ICoreWebView2BrowserExtensionRemoveCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2CapturePreviewCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2CapturePreviewCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("697E05E9-3D8F-45FA-96F4-8FFE1EDEDAF5")] 14 | [ComImport] 15 | public interface ICoreWebView2CapturePreviewCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ClearBrowsingDataCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ClearBrowsingDataCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 78C6AA08-CDE2-4921-BDB5-AF4A988C5D7D 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1264.42\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("E9710A06-1D1D-49B2-8234-226F35846AE5")] 14 | [ComImport] 15 | public interface ICoreWebView2ClearBrowsingDataCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ClearServerCertificateErrorActionsCom.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ClearServerCertificateErrorActionsCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 78C6AA08-CDE2-4921-BDB5-AF4A988C5D7D 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1264.42\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("3B40AAC6-ACFE-4FFD-8211-F607B96E2D5B")] 14 | [ComImport] 15 | public interface ICoreWebView2ClearServerCertificateErrorActionsCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2CursorChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2CursorChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("9DA43CCC-26E1-4DAD-B56C-D8961C94C571")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2CursorChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2CompositionController sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2CustomItemSelectedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2CustomItemSelectedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: EA95D0FC-77DE-40CE-8C3C-89517DF28E5B 5 | // Assembly location: O:\webview2\V10118539\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("49E1D0BC-FE9E-4481-B7C2-32324AA21998")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2CustomItemSelectedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2ContextMenuItem sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2DOMContentLoadedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2DOMContentLoadedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("16B1E21A-C503-44F2-84C9-70ABA5031283")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2DOMContentLoadedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | ulong NavigationId { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2Deferral.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2Deferral 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("C10E7F7B-B585-46F0-A623-8BEFBF3E4EE0")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2Deferral 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Complete(); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2DevToolsProtocolEventReceivedEventArg.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2DevToolsProtocolEventReceivedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("653C2959-BB3A-4377-8632-B58ADA4E66C4")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2DevToolsProtocolEventReceivedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | string ParameterObjectAsJson { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] [return: MarshalAs(UnmanagedType.LPWStr)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2DocumentTitleChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2DocumentTitleChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("F5F2B923-953E-4042-9F95-F3A118E1AFD4")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2DocumentTitleChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2EnvironmentInterop.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2EnvironmentInterop 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System; 8 | using System.Runtime.CompilerServices; 9 | using System.Runtime.InteropServices; 10 | 11 | namespace Diga.WebView2.Interop 12 | { 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [Guid("EE503A63-C1E2-4FBF-8A4D-824E95F8BB13")] 15 | [ComImport] 16 | public interface ICoreWebView2EnvironmentInterop 17 | { 18 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 19 | [return: MarshalAs(UnmanagedType.IUnknown)] 20 | object GetProviderForHwnd(IntPtr hwnd); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ExecuteScriptCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ExecuteScriptCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("49511172-CC67-4BCA-9923-137112F4C4CC")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2ExecuteScriptCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, [MarshalAs(UnmanagedType.LPWStr), In] string resultObjectAsJson); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FaviconChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FaviconChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: ED88F383-EEB9-472A-9573-53250CD6B18B 5 | // Assembly location: O:\webview2\Microsoft.Web.WebView2.1.0.1370.28\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("2913DA94-833D-4DE0-8DCA-900FC524A1A4")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2FaviconChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2File.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2File 3 | // Assembly: Diga.WebView2.interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 86C06DAC-1E1B-4B02-A98B-B9D6F676B39A 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1901.177\Diga.WebView2.interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("F2C19559-6BC1-4583-A757-90021BE9AFEC")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2File 16 | { 17 | [DispId(1610678272)] 18 | string Path { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] [return: MarshalAs(UnmanagedType.LPWStr)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FocusChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FocusChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("05EA24BD-6452-4926-9014-4B82B498135D")] 14 | [ComImport] 15 | public interface ICoreWebView2FocusChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2Controller sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FrameCreatedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FrameCreatedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("4D6E7B5E-9BAA-11EB-A8B3-0242AC130003")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2FrameCreatedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | ICoreWebView2Frame Frame { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] [return: MarshalAs(UnmanagedType.Interface)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FrameCreatedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FrameCreatedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("38059770-9BAA-11EB-A8B3-0242AC130003")] 14 | [ComImport] 15 | public interface ICoreWebView2FrameCreatedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.Interface), In] ICoreWebView2FrameCreatedEventArgs args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FrameDestroyedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FrameDestroyedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("59DD7B4C-9BAA-11EB-A8B3-0242AC130003")] 14 | [ComImport] 15 | public interface ICoreWebView2FrameDestroyedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2Frame sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FrameInfoCollection.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FrameInfoCollection 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("8F834154-D38E-4D90-AFFB-6800A7272839")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2FrameInfoCollection 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | [return: MarshalAs(UnmanagedType.Interface)] 19 | ICoreWebView2FrameInfoCollectionIterator GetIterator(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2FrameNameChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2FrameNameChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("435C7DC8-9BAA-11EB-A8B3-0242AC130003")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2FrameNameChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2Frame sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2GetCookiesCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2GetCookiesCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("5A4F5069-5C15-47C3-8646-F4DE1C116670")] 14 | [ComImport] 15 | public interface ICoreWebView2GetCookiesCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error)] int result, [MarshalAs(UnmanagedType.Interface)] ICoreWebView2CookieList cookieList); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2HistoryChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2HistoryChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("C79A420C-EFD9-4058-9295-3E8B4BCAB645")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2HistoryChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2Interop.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2Interop 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("912B34A7-D10B-49C4-AF18-7CB7E604E01A")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2Interop 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void AddHostObjectToScript([MarshalAs(UnmanagedType.LPWStr), In] string name, [ In] ref object @object); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2IsMutedChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2IsMutedChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 03E6B0A7-E6B7-472F-A8B3-541AB2D8627C 5 | // Assembly location: O:\webview2\V10107254\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("57D90347-CD0E-4952-A4A2-7483A2756F08")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2IsMutedChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2NonClientRegionChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2NonClientRegionChangedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("AB71D500-0820-4A52-809C-48DB04FF93BF")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2NonClientRegionChangedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | COREWEBVIEW2_NON_CLIENT_REGION_KIND RegionKind { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2PrintCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2PrintCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: D2204B57-481A-4FA6-AC70-3A20AA2B2B25 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1549-prerelease\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("8FD80075-ED08-42DB-8570-F5D14977461E")] 14 | [ComImport] 15 | public interface ICoreWebView2PrintCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, [In] COREWEBVIEW2_PRINT_STATUS printStatus); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2PrintToPdfCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2PrintToPdfCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 768C7F4D-BDF8-4A7A-A16F-3879CF339892 5 | // Assembly location: O:\webview2\V10102030\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("CCF1EF04-FD8E-4D5F-B2DE-0983E41B8C36")] 14 | [ComImport] 15 | public interface ICoreWebView2PrintToPdfCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, int isSuccessful); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2PrivateHostObjectAsyncMethodContinuation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2Profile 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 7E16C74E-5A5B-41DB-9F54-62C7717B4DB7 5 | // Assembly location: O:\webview2\V10121039\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("FF1BBF9A-37E0-45F8-88C5-9DF6B5DD5F4C")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2PrivateHostObjectAsyncMethodContinuation 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, [In] ref object result); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2PrivateHostObjectHelper.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2Profile 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 7E16C74E-5A5B-41DB-9F54-62C7717B4DB7 5 | // Assembly location: O:\webview2\V10121039\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | 13 | [Guid("1656D586-E714-4092-9C76-014647940EFF")] 14 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 15 | [ComImport] 16 | public interface ICoreWebView2PrivateHostObjectHelper 17 | { 18 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 19 | int IsMethodMember([ In] ref object @object, [MarshalAs(UnmanagedType.LPWStr), In] string memberName); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2PrivatePartial.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2Profile 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 7E16C74E-5A5B-41DB-9F54-62C7717B4DB7 5 | // Assembly location: O:\webview2\V10121039\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("2C94DD56-E252-40A1-BA7E-B19417B26A60")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2PrivatePartial 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void AddHostObjectHelper([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2PrivateHostObjectHelper helper); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ProcessFailedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ProcessFailedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("8155A9A4-1474-4A86-8CAE-151B0FA6B8CA")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2ProcessFailedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | COREWEBVIEW2_PROCESS_FAILED_KIND ProcessFailedKind { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ProcessFailedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ProcessFailedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("79E0AEA4-990B-42D9-AA1D-0FCC2E5BC7F1")] 14 | [ComImport] 15 | public interface ICoreWebView2ProcessFailedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.Interface), In] ICoreWebView2ProcessFailedEventArgs args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2SetPermissionStateCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2SetPermissionStateCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1241A3C3-E886-4508-B746-7F7141E4C294 5 | // Assembly location: O:\webview2\microsoft.web.webview2.1.0.1722.45\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("FC77FB30-9C9E-4076-B8C7-7644A703CA1B")] 14 | [ComImport] 15 | public interface ICoreWebView2SetPermissionStateCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ShowSaveAsUICompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ShowSaveAsUICompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 84D13381-11FC-4303-9DB0-23B921C377B0 5 | // Assembly location: D:\temp\webview2\microsoft.web.webview2.1.0.2849.39\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("E24B07E3-8169-5C34-994A-7F6478946A3C")] 14 | [ComImport] 15 | public interface ICoreWebView2ShowSaveAsUICompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, [In] COREWEBVIEW2_SAVE_AS_UI_RESULT result); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2SourceChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2SourceChangedEventArgs 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("31E0E545-1DBA-4266-8914-F63848A1F7D7")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2SourceChangedEventArgs 16 | { 17 | [DispId(1610678272)] 18 | int IsNewDocument { [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2Staging.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | namespace Diga.WebView2.Interop 4 | { 5 | [Guid("2C94DD56-E252-40A1-BA7E-B19417B26A60")] 6 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 7 | public interface ICoreWebView2Staging 8 | { 9 | void AddHostObjectHelper(ICoreWebView2StagingHostObjectHelper helper); 10 | } 11 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2StagingHostObjectHelper.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | namespace Diga.WebView2.Interop 4 | { 5 | [Guid("DF362C62-3B8E-484A-8DE0-FE2CB31EDBC5")] 6 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 7 | public interface ICoreWebView2StagingHostObjectHelper 8 | { 9 | int IsMethodMember(ref object rawObject, [MarshalAs(UnmanagedType.LPWStr), In] string memberName); 10 | } 11 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2StateChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2StateChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("81336594-7EDE-4BA9-BF71-ACF0A95B58DD")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2StateChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2DownloadOperation sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2StatusBarTextChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2StatusBarTextChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: EA95D0FC-77DE-40CE-8C3C-89517DF28E5B 5 | // Assembly location: O:\webview2\V10118539\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("A5E3B0D0-10DF-4156-BFAD-3B43867ACAC6")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2StatusBarTextChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2TrySuspendCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2TrySuspendCompletedHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("00F206A7-9D17-4605-91F6-4E8E4DE192E3")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2TrySuspendCompletedHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Error), In] int errorCode, [In] int isSuccessful); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2WindowCloseRequestedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2WindowCloseRequestedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [Guid("5C19E9E0-092F-486B-AFFA-CA8231913039")] 13 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 14 | [ComImport] 15 | public interface ICoreWebView2WindowCloseRequestedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2 sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/ICoreWebView2ZoomFactorChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.ICoreWebView2ZoomFactorChangedEventHandler 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.CompilerServices; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Diga.WebView2.Interop 11 | { 12 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 13 | [Guid("B52D71D6-C4DF-4543-A90C-64A3E60F38CB")] 14 | [ComImport] 15 | public interface ICoreWebView2ZoomFactorChangedEventHandler 16 | { 17 | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)] 18 | void Invoke([MarshalAs(UnmanagedType.Interface), In] ICoreWebView2Controller sender, [MarshalAs(UnmanagedType.IUnknown), In] object args); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/IExecuteScriptCompletedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Threading.Tasks; 3 | 4 | namespace Diga.WebView2.Interop 5 | { 6 | 7 | public interface IWebViewControlEvents 8 | { 9 | event EventHandler ExecuteScriptCompleted; 10 | event EventHandler DocumentLoading; 11 | event EventHandler DocumentUnload; 12 | } 13 | 14 | public interface IWebViewControlScript 15 | { 16 | 17 | Task ExecuteScriptAsync(string javaScript); 18 | string ExecuteScriptSync(string javaScript); 19 | string InvokeScript(string javaScript); 20 | 21 | } 22 | 23 | public interface IWebViewControl:IWebViewControlScript,IWebViewControlEvents 24 | { 25 | 26 | } 27 | 28 | public interface IExecuteScriptCompletedEventArgs 29 | { 30 | int ErrorCode { get; } 31 | string Id { get; } 32 | string ResultObjectAsJson { get; } 33 | } 34 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/IneropSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Interop/IneropSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Interop/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/tagPOINT.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.tagPOINT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Diga.WebView2.Interop 10 | { 11 | [StructLayout(LayoutKind.Sequential, Pack = 4)] 12 | public struct tagPOINT 13 | { 14 | public int x; 15 | public int y; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Interop/tagRECT.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Diga.WebView2.Interop.tagRECT 3 | // Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 4 | // MVID: 1E8B0323-528E-4C9C-8FF8-A486637C87E1 5 | // Assembly location: O:\webview2\V1096133\Diga.WebView2.Interop.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Diga.WebView2.Interop 10 | { 11 | [StructLayout(LayoutKind.Sequential, Pack = 4)] 12 | public struct tagRECT 13 | { 14 | public int left; 15 | public int top; 16 | public int right; 17 | public int bottom; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Monitoring/CGI/CgiMethod.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Monitoring.CGI 2 | { 3 | public enum CgiMethod 4 | { 5 | GET, 6 | POST, 7 | HEAD, 8 | PUT, 9 | DELETE 10 | } 11 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Monitoring/MonitoringSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Monitoring/MonitoringSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.Monitoring/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Monitoring/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/Diga.WebView2.Native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Native/Diga.WebView2.Native.cpp -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/RpcObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Native/RpcObject.h -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/dllmain.cpp: -------------------------------------------------------------------------------- 1 | // dllmain.cpp : Definiert den Einstiegspunkt für die DLL-Anwendung. 2 | #include "pch.h" 3 | 4 | BOOL APIENTRY DllMain( HMODULE hModule, 5 | DWORD ul_reason_for_call, 6 | LPVOID lpReserved 7 | ) 8 | { 9 | switch (ul_reason_for_call) 10 | { 11 | case DLL_PROCESS_ATTACH: 12 | case DLL_THREAD_ATTACH: 13 | case DLL_THREAD_DETACH: 14 | case DLL_PROCESS_DETACH: 15 | break; 16 | } 17 | return TRUE; 18 | } 19 | 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/framework.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define WIN32_LEAN_AND_MEAN // Selten verwendete Komponenten aus Windows-Headern ausschließen 4 | // Windows-Headerdateien 5 | #include 6 | #include 7 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/pch.cpp: -------------------------------------------------------------------------------- 1 | // pch.cpp: Quelldatei, die dem vorkompilierten Header entspricht 2 | 3 | #include "pch.h" 4 | 5 | // Bei der Verwendung vorkompilierter Header ist diese Quelldatei für eine erfolgreiche Kompilierung erforderlich. 6 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/pch.h: -------------------------------------------------------------------------------- 1 | // pch.h: Dies ist eine vorkompilierte Headerdatei. 2 | // Die unten aufgeführten Dateien werden nur einmal kompiliert, um die Buildleistung für zukünftige Builds zu verbessern. 3 | // Dies wirkt sich auch auf die IntelliSense-Leistung aus, Codevervollständigung und viele Features zum Durchsuchen von Code eingeschlossen. 4 | // Die hier aufgeführten Dateien werden jedoch ALLE neu kompiliert, wenn mindestens eine davon zwischen den Builds aktualisiert wird. 5 | // Fügen Sie hier keine Dateien hinzu, die häufig aktualisiert werden sollen, da sich so der Leistungsvorteil ins Gegenteil verkehrt. 6 | 7 | #ifndef PCH_H 8 | #define PCH_H 9 | 10 | // Fügen Sie hier Header hinzu, die vorkompiliert werden sollen. 11 | #include "framework.h" 12 | 13 | #endif //PCH_H 14 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Native/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Native/resource.h -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/BoolTaskVar.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class BoolTaskVar : TaskVar 6 | { 7 | public BoolTaskVar(bool value):base(value) 8 | { 9 | 10 | } 11 | 12 | public static implicit operator Task(BoolTaskVar input) 13 | { 14 | var r = Task.FromResult(input.Value); 15 | return r; 16 | } 17 | 18 | public static implicit operator BoolTaskVar(bool input) 19 | { 20 | return new BoolTaskVar(input); 21 | } 22 | 23 | } 24 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/CSSImportRule.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class CSSImportRule : CSSRule 7 | { 8 | public CSSImportRule(IWebViewControl control, DOMVar domVar) : base(control, domVar) 9 | { 10 | 11 | } 12 | public string href => Get(); 13 | public Task hrefAsync => GetAsync(nameof(this.href)); 14 | 15 | public string media 16 | { 17 | get => Get(); 18 | set => Set(value); 19 | } 20 | 21 | public Task mediaAsync 22 | { 23 | get => GetAsync(nameof(this.media)); 24 | set => _ = SetAsync(value,nameof(this.media)); 25 | } 26 | 27 | 28 | } 29 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/CSSRule.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class CSSRule : DOMObject 7 | { 8 | public CSSRule(IWebViewControl control, DOMVar domVar) : base(control, domVar) 9 | { 10 | 11 | } 12 | public string cssText => Get(); 13 | public Task cssTextAsync => GetAsync(nameof(this.cssText)); 14 | 15 | public CSSRule parentRule => GetTypedVar(); 16 | public Task parentRuleAsync => GetTypedVarAsync(nameof(this.parentRule)); 17 | 18 | 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/CSSRuleList.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class CSSRuleList : DOMObject 7 | { 8 | public CSSRuleList(IWebViewControl control, DOMVar domVar) : base(control, domVar) 9 | { 10 | 11 | } 12 | public int length => Get(); 13 | public Task lengthAsync => GetAsync(nameof(this.length)); 14 | 15 | public CSSRule item(int index) 16 | { 17 | DOMVar var = ExecGetVar(new object[] { index }); 18 | return new CSSRule(this._View2Control, var); 19 | } 20 | 21 | public async Task itemAsync(int index) 22 | { 23 | DOMVar var = await ExecGetVarAsync(new object[] { index },nameof(item)); 24 | return new CSSRule(this._View2Control, var); 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/CSSStyleSheetList.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class CSSStyleSheetList : DOMObject 7 | { 8 | public CSSStyleSheetList(IWebViewControl control, DOMVar domVar) : base(control, domVar) 9 | { 10 | 11 | } 12 | 13 | public int length => Get(); 14 | public Task lengthAsync => GetAsync(nameof(this.length)); 15 | 16 | public CSSStyleSheet item(int index) 17 | { 18 | DOMVar var = ExecGetVar(new object[] { index }); 19 | return new CSSStyleSheet(this._View2Control, var); 20 | } 21 | 22 | public async Task itemAsync(int index) 23 | { 24 | DOMVar var = await ExecGetVarAsync(new object[] { index },nameof(item)); 25 | return new CSSStyleSheet(this._View2Control, var); 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMElementEventsException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMElementEventsException : Exception 6 | { 7 | public DOMElementEventsException(string message) : base(message) 8 | { 9 | } 10 | public DOMElementEventsException(string message,Exception exception):base(message, exception) 11 | { 12 | 13 | } 14 | } 15 | 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMEventListenerScript.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public class DOMEventListenerScript : DOMScriptText 4 | { 5 | public DOMEventListenerScript(DOMObject obj, string eventName):base($"async (e) => {{ await window.external.raiseRpcEvent(\"{eventName}\",{obj.GetVarName()},\"{obj.GetVarName()}\",e); }}") 6 | { 7 | 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMFocusEvent.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMFocusEvent : DOMUiEvent 6 | { 7 | public DOMFocusEvent(IWebViewControl control, DOMVar var) : base(control, var) 8 | { 9 | 10 | } 11 | 12 | public DOMElement relatedTarget => GetTypedVar(); 13 | 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMFocusEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMFocusEventArgs : EventArgs 6 | { 7 | public DOMFocusEvent Event { get; } 8 | public DOMFocusEventArgs(DOMFocusEvent ev) 9 | { 10 | this.Event = ev; 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMInputEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMInputEventArgs : EventArgs 6 | { 7 | public DOMInputEvent Event { get; } 8 | public DOMInputEventArgs(DOMInputEvent ev) 9 | { 10 | this.Event = ev; 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMKeyboardEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | 6 | public class DOMKeyboardEventArgs : EventArgs 7 | { 8 | public DOMKeyboardEvent Event { get; } 9 | 10 | public DOMKeyboardEventArgs(DOMKeyboardEvent ev) 11 | { 12 | this.Event = ev; 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMMouseEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMMouseEventArgs : EventArgs 6 | { 7 | public DOMMouseEvent Event { get; } 8 | 9 | public DOMMouseEventArgs(DOMMouseEvent ev) 10 | { 11 | this.Event = ev; 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMScriptText.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public class DOMScriptText 4 | { 5 | public static implicit operator string(DOMScriptText input) 6 | { 7 | return input.Value; 8 | } 9 | 10 | public static implicit operator DOMScriptText(string input) 11 | { 12 | return new DOMScriptText(input); 13 | } 14 | 15 | public string Value { get; set; } 16 | 17 | public DOMScriptText(string value) 18 | { 19 | this.Value = value; 20 | } 21 | 22 | public override string ToString() 23 | { 24 | return this.Value; 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMScriptVar.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMScriptVar : DOMVar 6 | { 7 | private readonly DOMScriptText _ScriptText; 8 | public DOMScriptVar(IWebViewControl control,DOMScriptText scriptText):base(control) 9 | { 10 | this._ScriptText = scriptText; 11 | SetVar(); 12 | } 13 | 14 | public DOMScriptVar(IWebViewControl control, DOMVar var):base(control, var.Name) 15 | { 16 | this._ScriptText = new DOMScriptText(""); 17 | } 18 | 19 | private void SetVar() 20 | { 21 | string argsValue = BuildArgs(new object[] { this._ScriptText }); 22 | string script = $"{this.Name}={argsValue};"; 23 | ExecuteScript(script); 24 | } 25 | public DOMScriptText ScriptText => this._ScriptText; 26 | 27 | } 28 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMTouchEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class DOMTouchEventArgs : EventArgs 6 | { 7 | public DOMTouchEvent Event { get; } 8 | public DOMTouchEventArgs(DOMTouchEvent ev) 9 | { 10 | this.Event = ev; 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMTouchList.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class DOMTouchList : DOMObject 7 | { 8 | public DOMTouchList(IWebViewControl control, DOMVar var) : base(control, var) 9 | { 10 | } 11 | public int length => Get(); 12 | public Task lengthAsync => GetAsync(nameof(this.length)); 13 | public DOMTouch item(int index) 14 | { 15 | return Exec(new object[] { index }); 16 | } 17 | public Task itemAsync(int index) 18 | { 19 | return ExecAsync(new object[] { index }, nameof(item)); 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/DOMUiEvent.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Scripting.DOM 5 | { 6 | public class DOMUiEvent : DOMEvent 7 | { 8 | public DOMUiEvent(IWebViewControl control,DOMVar var):base(control,var) 9 | { 10 | 11 | } 12 | 13 | public int detail => Get(); 14 | public Task detailAsync => GetAsync(nameof(this.detail)); 15 | 16 | public DOMWindow view => GetTypedVar(); 17 | public Task viewAsync => GetTypedVarAsync(nameof(this.view)); 18 | 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/FocusEvents.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public static class FocusEvents 4 | { 5 | public const string Blur = "blur"; 6 | public const string Focus = "focus"; 7 | public const string FocusIn = "focusin"; 8 | public const string FocusOut = "focusout"; 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/InputEvents.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public static class InputEvents 4 | { 5 | public const string Input = "input"; 6 | public const string Change = "change"; 7 | } 8 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/IntTaskVar.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | 6 | public class IntTaskVar : TaskVar 7 | { 8 | public IntTaskVar(int value):base(value) 9 | { 10 | 11 | } 12 | 13 | public static implicit operator Task(IntTaskVar input) 14 | { 15 | var r = Task.FromResult(input.Value); 16 | return r; 17 | } 18 | 19 | public static implicit operator IntTaskVar(int input) 20 | { 21 | return new IntTaskVar(input); 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/KeyboardEvents.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public static class KeyboardEvents 4 | { 5 | public const string KeyDown = "keydown"; 6 | public const string KeyPress = "keypress"; 7 | public const string KeyUp = "keyup"; 8 | } 9 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/MouseEvents.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | 4 | public static class MouseEvents 5 | { 6 | public const string AuxClick = "auxclick"; 7 | public const string Click = "click"; 8 | public const string ContextMenu = "contextmenu"; 9 | public const string DblClick = "dblclick"; 10 | public const string MouseDown = "mousedown"; 11 | public const string MouseEnter = "mouseenter"; 12 | public const string MouseLeave = "mouseleave"; 13 | public const string MouseMove = "mousemove"; 14 | public const string MouseOut = "mouseout"; 15 | public const string MouseOver = "mouseover"; 16 | public const string MouseUp = "mouseup"; 17 | 18 | 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/StringTaskVar.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class StringTaskVar : TaskVar 6 | { 7 | public StringTaskVar(string value):base(value) 8 | { 9 | 10 | } 11 | 12 | public static implicit operator Task(StringTaskVar input) 13 | { 14 | var r = Task.FromResult(input.Value); 15 | return r; 16 | } 17 | 18 | public static implicit operator StringTaskVar(string input) 19 | { 20 | return new StringTaskVar(input); 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/TaskVar.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace Diga.WebView2.Scripting.DOM 4 | { 5 | public class TaskVar 6 | { 7 | public T Value { get; set; } 8 | 9 | public TaskVar(T value) 10 | { 11 | this.Value = value; 12 | } 13 | 14 | 15 | public static implicit operator Task(TaskVar input) 16 | { 17 | var r = Task.FromResult(input.Value); 18 | return r; 19 | } 20 | 21 | public static implicit operator TaskVar(T input) 22 | { 23 | return new TaskVar(input); 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/DOM/TouchEvents.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting.DOM 2 | { 3 | public static class TouchEvents 4 | { 5 | public const string TouchStart = "touchstart"; 6 | public const string TouchEnd = "touchend"; 7 | public const string TouchMove = "touchmove"; 8 | public const string TouchCancel = "touchcancel"; 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/IRpcObject.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | namespace Diga.WebView2.Scripting 4 | { 5 | 6 | 7 | 8 | [Guid("492AB1FF-FF27-4A23-93A8-540A4B9DAC37")] 9 | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 10 | public interface IRpcObject 11 | { 12 | string id { get; set; } 13 | string objId { get; set; } 14 | string varname { get; set; } 15 | string action { get; set; } 16 | string param { get; set; } 17 | object item { get; set; } 18 | string idFullName { get; } 19 | string idName { get; } 20 | 21 | object Clone(); 22 | } 23 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/RpcEventHandlerArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting 4 | { 5 | public class RpcEventHandlerArgs : EventArgs 6 | { 7 | public IRpcObject RpcObject { get; } 8 | public string EventName { get; } 9 | public string ObjectId { get; } 10 | 11 | public RpcEventHandlerArgs(string id, string eventName, IRpcObject rpc) 12 | { 13 | this.ObjectId = id; 14 | this.EventName=eventName; 15 | this.RpcObject = rpc; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/ScriptErrorObject.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting 2 | { 3 | public class ScriptErrorObject 4 | { 5 | public string name { get; set; } 6 | public string message { get; set; } 7 | public string fileName { get; set; } 8 | public string lineNumber { get; set; } 9 | public string columnNumber { get; set; } 10 | public string stack { get; set; } 11 | 12 | public override string ToString() 13 | { 14 | string result = $"Name:{this.name},Message:{this.message},FileName:{this.fileName},Line:{this.lineNumber},Column:{this.columnNumber},ScriptStack:{this.stack}"; 15 | return result; 16 | } 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/ScriptException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Scripting 4 | { 5 | public class ScriptException : Exception 6 | { 7 | public ScriptErrorObject ErrorObject { get; } 8 | public ScriptException(ScriptErrorObject errObj) : base(errObj.message) 9 | { 10 | 11 | this.ErrorObject = errObj; 12 | 13 | } 14 | public override string ToString() 15 | { 16 | string result = ""; 17 | if (this.ErrorObject != null) 18 | result = this.ErrorObject.ToString(); 19 | result += base.ToString(); 20 | 21 | return result; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/ScriptingCore.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Scripting/ScriptingCore.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/WebViewExecuteScriptCompletedEventArgs.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Scripting 2 | { 3 | //public class WebViewExecuteScriptCompletedEventArgs : IExecuteScriptCompletedEventArgs 4 | //{ 5 | // public ScriptErrorObject ScriptError { get; } 6 | // public WebViewExecuteScriptCompletedEventArgs(int errorCode, string resultObjectAsJson, string id) : base(errorCode, resultObjectAsJson, id) 7 | // { 8 | // this.ScriptError = ScriptSerializationHelper.GetScriptErrorObject(ResultObjectAsJson); 9 | // } 10 | //} 11 | } 12 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Scripting/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Scripting/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.WinForms/WebViewButtonDownEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Drawing; 3 | 4 | namespace Diga.WebView2.WinForms 5 | { 6 | public class WebViewButtonDownEventArgs : EventArgs 7 | { 8 | public Point Location { get; } 9 | 10 | public WebViewButtonDownEventArgs(Point location) 11 | { 12 | this.Location = location; 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.WinForms/WinFormCoreSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.WinForms/WinFormCoreSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.WinForms/WinFormsSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.WinForms/WinFormsSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.WinForms/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.WinForms/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.Wpf/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Wpf/WebView.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Wpf/WebViewButtonDownEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | namespace Diga.WebView2.Wpf 5 | { 6 | public class WebViewButtonDownEventArgs : EventArgs 7 | { 8 | public Point Location { get; } 9 | 10 | public WebViewButtonDownEventArgs(Point location) 11 | { 12 | this.Location = location; 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wpf/WinFormCoreSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wpf/WinFormCoreSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.Wpf/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wpf/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/BrowserExtension.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | 5 | 6 | namespace Diga.WebView2.Wrapper 7 | { 8 | public class BrowserExtension: BrowserExtensionInterface 9 | { 10 | 11 | public BrowserExtension(ICoreWebView2BrowserExtension args):base(args) 12 | { 13 | 14 | } 15 | 16 | 17 | } 18 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/BrowserExtensionList.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | 5 | 6 | namespace Diga.WebView2.Wrapper 7 | { 8 | public class BrowserExtensionList: BrowserExtensionListInterface 9 | { 10 | public BrowserExtensionList(ICoreWebView2BrowserExtensionList args):base(args) 11 | { 12 | 13 | } 14 | 15 | public new BrowserExtension GetValueAtIndex(uint index) 16 | { 17 | return new BrowserExtension(base.GetValueAtIndex(index)); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ContextMenuItemCollection.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class ContextMenuItemCollection : ContextMenuItemCollectionInterface 7 | { 8 | 9 | public ContextMenuItemCollection(ICoreWebView2ContextMenuItemCollection args) : base(args) 10 | { 11 | 12 | } 13 | 14 | public new WebView2ContextMenuItem GetValueAtIndex(uint index) => new WebView2ContextMenuItem(base.GetValueAtIndex(index)); 15 | 16 | public void InsertValueAtIndex(uint index, WebView2ContextMenuItem item) 17 | { 18 | ICoreWebView2ContextMenuItem i = item.ToInterface(); 19 | InsertValueAtIndex(index, i); 20 | } 21 | 22 | 23 | 24 | } 25 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ContextMenuTarget.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | using Diga.WebView2.Wrapper.Types; 4 | 5 | namespace Diga.WebView2.Wrapper 6 | { 7 | public class ContextMenuTarget : ContextMenuTargetInterface 8 | { 9 | public ContextMenuTarget(ICoreWebView2ContextMenuTarget args) : base(args) 10 | { 11 | 12 | } 13 | 14 | public new bool IsEditable => (CBOOL)base.IsEditable; 15 | 16 | public new bool IsRequestedForMainFrame => (CBOOL)base.IsRequestedForMainFrame; 17 | public new bool HasLinkUri => (CBOOL)base.HasLinkUri; 18 | 19 | public new bool HasLinkText => (CBOOL)base.HasLinkText; 20 | 21 | public new bool HasSourceUri => (CBOOL)base.HasSourceUri; 22 | 23 | public new bool HasSelection => (CBOOL)base.HasSelection; 24 | } 25 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ErrorStatus.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum ErrorStatus 4 | { 5 | Unknown, 6 | CertificateCommonNameIsIincorrect, 7 | CertificateExpired, 8 | ClientCertificateContiansError, 9 | CertificateRevoked, 10 | CertificateIsInvalid, 11 | ServerUnreachable, 12 | Timeout, 13 | ErroHttpInvalidServerResponse, 14 | ConnectionAbborted, 15 | ConnectionReset, 16 | Disconnected, 17 | CannotConnect, 18 | HostNameNotResolved, 19 | OperationCanceled, 20 | RedirectFailed, 21 | UnexpectedError, 22 | ValidAuthenticationCredentialsRequired, 23 | ValidProxyAuthenticationRequired 24 | } 25 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/AddScriptToExecuteOnDocumentCreatedCompletedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class AddScriptToExecuteOnDocumentCreatedCompletedEventArgs : EventArgs 6 | { 7 | public AddScriptToExecuteOnDocumentCreatedCompletedEventArgs(int errorCode, string id) 8 | { 9 | this.ErrorCode = errorCode; 10 | this.Id = id; 11 | } 12 | 13 | public int ErrorCode{get;} 14 | public string Id{get;} 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/BasicAuthenticationRequestedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | public class BasicAuthenticationRequestedEventArgs : BasicAuthenticationRequestedEventArgsInterface 7 | { 8 | public BasicAuthenticationRequestedEventArgs(ICoreWebView2BasicAuthenticationRequestedEventArgs args):base(args) 9 | { 10 | 11 | 12 | } 13 | 14 | public new WebView2Deferral GetDeferral() 15 | { 16 | return new WebView2Deferral(base.GetDeferral()); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/BeforeControllerCreateEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class BeforeControllerCreateEventArgs : System.EventArgs 6 | { 7 | public BeforeControllerCreateEventArgs(ICoreWebView2 webView, ICoreWebView2Controller host, ICoreWebView2Settings settings) 8 | { 9 | this.WebView = webView; 10 | this.Controller = host; 11 | this.Settings = settings; 12 | } 13 | 14 | public ICoreWebView2 WebView { get; } 15 | public ICoreWebView2Controller Controller { get; } 16 | 17 | public ICoreWebView2Settings Settings { get; } 18 | 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/BeforeCreateEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class BeforeCreateEventArgs : System.EventArgs 6 | { 7 | public WebView2Settings Settings { get; } 8 | 9 | public BeforeCreateEventArgs(ICoreWebView2Settings settings) 10 | { 11 | this.Settings = new WebView2Settings((ICoreWebView2Settings9)settings); 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/BrowserExtensionEnableRemoveArgs.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper.EventArguments 2 | { 3 | public class BrowserExtensionEnableRemoveArgs : System.EventArgs 4 | { 5 | public int ErrorCode { get; } 6 | public BrowserExtensionEnableRemoveArgs(int errorCode) 7 | { 8 | this.ErrorCode = errorCode; 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ClientCertificateRequestedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | 7 | 8 | 9 | 10 | 11 | public class ClientCertificateRequestedEventArgs : ClientCertificateRequestedEventArgsInterface 12 | { 13 | 14 | 15 | public ClientCertificateRequestedEventArgs(ICoreWebView2ClientCertificateRequestedEventArgs iface ): base(iface) 16 | { 17 | 18 | } 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/CompositionControllerCompletedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class CompositionControllerCompletedEventArgs : EventArgs 6 | { 7 | public WebView2CompositionController CompositionController { get; } 8 | public int ErrorCode { get; } 9 | 10 | public CompositionControllerCompletedEventArgs(int errCode, WebView2CompositionController controller) 11 | { 12 | this.CompositionController = controller; 13 | this.ErrorCode = errCode; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ContentLoadingEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class ContentLoadingEventArgs : EventArgs 6 | { 7 | public ContentLoadingEventArgs(bool isErrorPage, ulong navigationId) 8 | { 9 | this.IsErrorPage = isErrorPage; 10 | this.NavigationId = navigationId; 11 | } 12 | 13 | public bool IsErrorPage{get;} 14 | public ulong NavigationId{get;} 15 | 16 | } 17 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ControllerCompletedArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class ControllerCompletedArgs : System.EventArgs 6 | { 7 | public ControllerCompletedArgs(ICoreWebView2Controller controller, ICoreWebView2 webView) 8 | { 9 | ICoreWebView2Controller4 controller4 = controller as ICoreWebView2Controller4; 10 | 11 | this.Controller = controller4; 12 | this.WebView = webView; 13 | } 14 | 15 | public ICoreWebView2Controller4 Controller{get;} 16 | 17 | public ICoreWebView2 WebView{get;} 18 | } 19 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ControllerCompletedErrorArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class ControllerCompletedErrorArgs : System.EventArgs 6 | { 7 | public ControllerCompletedErrorArgs(int result, string message, ICoreWebView2Environment env) 8 | { 9 | this.Result = result; 10 | this.Message = message; 11 | this.Environment = env; 12 | } 13 | public string Message{get;} 14 | public int Result { get; } 15 | 16 | public ICoreWebView2Environment Environment { get; set; } 17 | 18 | } 19 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/CursorChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class CursorChangedEventArgs : EventArgs 6 | { 7 | public WebView2CompositionController CompositionController { get; } 8 | public object Args { get; } 9 | 10 | public CursorChangedEventArgs(WebView2CompositionController controller, object args) 11 | { 12 | this.CompositionController = controller; 13 | this.Args = args; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/DOMContentLoadedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | 7 | 8 | 9 | 10 | public class DOMContentLoadedEventArgs : DOMContentLoadedEventArgsInterface 11 | { 12 | 13 | 14 | public DOMContentLoadedEventArgs(ICoreWebView2DOMContentLoadedEventArgs args):base(args) 15 | { 16 | } 17 | 18 | 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/DownloadStartingEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | public class DownloadStartingEventArgs:DownloadStartingEventArgsInterface 7 | { 8 | public DownloadStartingEventArgs(ICoreWebView2DownloadStartingEventArgs args):base(args) 9 | { 10 | 11 | } 12 | 13 | public new WebView2DownloadOperation DownloadOperation => new WebView2DownloadOperation(base.DownloadOperation); 14 | 15 | public new WebView2Deferral GetDeferral() 16 | { 17 | return new WebView2Deferral(base.GetDeferral()); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/EnvironmentCompletedHandlerArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class EnvironmentCompletedHandlerArgs : System.EventArgs 6 | { 7 | public EnvironmentCompletedHandlerArgs(ICoreWebView2Environment14 environment) 8 | { 9 | this.Environment = new WebView2Environment(environment); 10 | } 11 | 12 | public WebView2Environment Environment{get;} 13 | 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ExecuteScriptCompletedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | 7 | 8 | public class ExecuteScriptCompletedEventArgs : EventArgs, IExecuteScriptCompletedEventArgs 9 | { 10 | public ExecuteScriptCompletedEventArgs(int errorCode, string resultObjectAsJson, string id) 11 | { 12 | this.ErrorCode = errorCode; 13 | this.ResultObjectAsJson = resultObjectAsJson; 14 | this.Id = id; 15 | } 16 | 17 | public int ErrorCode{get;} 18 | public string Id{get;} 19 | public string ResultObjectAsJson{get;} 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/FrameDestroyedEventArgs.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper.EventArguments 2 | { 3 | public class FrameDestroyedEventArgs : FrameNameChangedEventArgs 4 | { 5 | public FrameDestroyedEventArgs(Frame frame, object args):base(frame,args) 6 | { 7 | 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/FrameNameChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class FrameNameChangedEventArgs : EventArgs 6 | { 7 | public Frame Frame { get; } 8 | public object Args { get; } 9 | 10 | public FrameNameChangedEventArgs(Frame frame , object args) 11 | { 12 | this.Frame = frame; 13 | this.Args = args; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/GetCookiesCompleteEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class GetCookiesCompleteEventArgs : EventArgs 6 | { 7 | public CookieList CookieList{get;} 8 | public int Result{get;} 9 | 10 | public GetCookiesCompleteEventArgs(int result , CookieList cookieList) 11 | { 12 | this.Result = result; 13 | this.CookieList = cookieList; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/NavigationStartingEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | using Diga.WebView2.Wrapper.Types; 4 | 5 | namespace Diga.WebView2.Wrapper.EventArguments 6 | { 7 | public class NavigationStartingEventArgs : NavigationStartingEventArgsInterface 8 | { 9 | 10 | public NavigationStartingEventArgs(ICoreWebView2NavigationStartingEventArgs args) : base(args) 11 | { 12 | } 13 | 14 | new public bool IsUserInitiated => (CBOOL)base.IsUserInitiated; 15 | 16 | 17 | new public bool IsRedirected => (CBOOL)base.IsRedirected; 18 | 19 | 20 | new public bool Cancel 21 | { 22 | get => (CBOOL)base.Cancel; 23 | set => base.Cancel = (CBOOL)value; 24 | } 25 | 26 | } 27 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/NonClientRegionChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | public class NonClientRegionChangedEventArgs : NonClientRegionChangedEventArgsInterface 7 | { 8 | public WebView2CompositionController CompositionController { get; } 9 | public NonClientRegionChangedEventArgs(WebView2CompositionController ctrlr, ICoreWebView2NonClientRegionChangedEventArgs iface) : base(iface) 10 | { 11 | CompositionController = ctrlr; 12 | } 13 | 14 | } 15 | 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ProcessFailedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | 7 | public class ProcessFailedEventArgs : ProcessFailedEventArgs2Interface 8 | { 9 | 10 | public ProcessFailedEventArgs(ICoreWebView2ProcessFailedEventArgs2 args):base(args) 11 | { 12 | 13 | } 14 | 15 | public new ProcessFailedKind ProcessFailedKind => (ProcessFailedKind)base.ProcessFailedKind; 16 | 17 | 18 | 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/ScriptDialogOpeningEventArgs.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper.EventArguments 5 | { 6 | public class ScriptDialogOpeningEventArgs : ScriptDialogOpeningEventArgsInterface 7 | { 8 | public ScriptDialogOpeningEventArgs(ICoreWebView2ScriptDialogOpeningEventArgs args):base(args) 9 | { 10 | 11 | } 12 | 13 | public new WebView2Deferral GetDeferral() 14 | { 15 | return new WebView2Deferral(base.GetDeferral()); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/SourceChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class SourceChangedEventArgs : EventArgs 6 | { 7 | public SourceChangedEventArgs(bool isNewDocument) 8 | { 9 | this.IsNewDocument = isNewDocument; 10 | } 11 | 12 | public bool IsNewDocument{get;} 13 | 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/WebView2EventArgs.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper.EventArguments 2 | { 3 | public class WebView2EventArgs : System.EventArgs 4 | { 5 | public WebView2EventArgs(object sender, object args) 6 | { 7 | this.Sender = sender; 8 | this.Args = args; 9 | } 10 | 11 | public object Sender{get;} 12 | public object Args{get;} 13 | 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/EventArguments/WebView2StreamEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices.ComTypes; 2 | 3 | namespace Diga.WebView2.Wrapper.EventArguments 4 | { 5 | public class WebView2StreamEventArgs : System.EventArgs 6 | { 7 | public int ErrorCode{get;} 8 | public IStream Stream { get; } 9 | 10 | public WebView2StreamEventArgs(int errorCode, IStream stream) 11 | { 12 | this.ErrorCode = errorCode; 13 | this.Stream = stream; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/FocusReason.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum FocusReason 4 | { 5 | Programatic, 6 | Next, 7 | Previous, 8 | } 9 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/BytesReceivedChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.EventArguments; 3 | using System; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class BytesReceivedChangedEventHandler : ICoreWebView2BytesReceivedChangedEventHandler 9 | { 10 | public event EventHandler BytesReceivedChanged; 11 | 12 | public void Invoke([In, MarshalAs(UnmanagedType.Interface)] ICoreWebView2DownloadOperation sender, [In, MarshalAs(UnmanagedType.IUnknown)] object args) 13 | { 14 | OnBytesReceivedChanged(sender, args); 15 | } 16 | 17 | private void OnBytesReceivedChanged(ICoreWebView2DownloadOperation sender, object obj) 18 | { 19 | BytesReceivedChanged?.Invoke(sender, new WebView2EventArgs(sender, obj)); 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/CompositionControllerCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Diga.WebView2.Interop; 3 | using Diga.WebView2.Wrapper.EventArguments; 4 | 5 | namespace Diga.WebView2.Wrapper.Handler 6 | { 7 | public class 8 | CompositionControllerCompletedHandler : 9 | ICoreWebView2CreateCoreWebView2CompositionControllerCompletedHandler 10 | { 11 | public event EventHandler Completed; 12 | public void Invoke(int errorCode, ICoreWebView2CompositionController webView) 13 | { 14 | OnCompleted(new CompositionControllerCompletedEventArgs(errorCode, new WebView2CompositionController((ICoreWebView2CompositionController4)webView))); 15 | } 16 | 17 | protected virtual void OnCompleted(CompositionControllerCompletedEventArgs e) 18 | { 19 | Completed?.Invoke(this, e); 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/EstimatedEndTimeChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.EventArguments; 3 | using System; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class EstimatedEndTimeChangedEventHandler : ICoreWebView2EstimatedEndTimeChangedEventHandler 9 | { 10 | public event EventHandler EstimatedEndTimeChanged; 11 | public void Invoke([In, MarshalAs(UnmanagedType.Interface)] ICoreWebView2DownloadOperation sender, [In, MarshalAs(UnmanagedType.IUnknown)] object args) 12 | { 13 | OnEstimatedEndTimeChanged(sender, args); 14 | } 15 | private void OnEstimatedEndTimeChanged(ICoreWebView2DownloadOperation sender, object obj) 16 | { 17 | EstimatedEndTimeChanged?.Invoke(sender, new WebView2EventArgs(sender, obj)); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/FocusChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | using Diga.WebView2.Interop; 4 | using Diga.WebView2.Wrapper.EventArguments; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class FocusChangedEventHandler : ICoreWebView2FocusChangedEventHandler 9 | { 10 | public event EventHandler FocusChanged; 11 | public void Invoke(ICoreWebView2Controller sender, object args) 12 | { 13 | try 14 | { 15 | OnFocusChanged(new WebView2EventArgs(sender,args)); 16 | } 17 | catch (Exception ex) 18 | { 19 | 20 | Debug.Print("FocusChangedEventHandler Exception:" + ex.ToString()); 21 | } 22 | 23 | } 24 | 25 | 26 | protected virtual void OnFocusChanged(WebView2EventArgs e) 27 | { 28 | FocusChanged?.Invoke(this, e); 29 | } 30 | 31 | } 32 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/GetCookiesCompletedHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Diga.WebView2.Interop; 3 | 4 | namespace Diga.WebView2.Wrapper.Handler 5 | { 6 | public class GetCookiesCompletedHandler : ICoreWebView2GetCookiesCompletedHandler 7 | { 8 | private readonly TaskCompletionSource<(int, ICoreWebView2CookieList)> _Source; 9 | 10 | public GetCookiesCompletedHandler(TaskCompletionSource<(int, ICoreWebView2CookieList)> source) 11 | { 12 | _Source = source; 13 | } 14 | void ICoreWebView2GetCookiesCompletedHandler.Invoke(int result, ICoreWebView2CookieList cookieList) 15 | { 16 | _Source.SetResult((result, cookieList)); 17 | } 18 | 19 | 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/HistoryChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | using Diga.WebView2.Interop; 4 | using Diga.WebView2.Wrapper.EventArguments; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class HistoryChangedEventHandler : ICoreWebView2HistoryChangedEventHandler 9 | { 10 | public event EventHandler HistoryChanged; 11 | public void Invoke(ICoreWebView2 webview, object args) 12 | { 13 | try 14 | { 15 | OnHistoryChanged(new WebView2EventArgs(webview, args)); 16 | } 17 | catch (Exception ex) 18 | { 19 | Debug.Print(nameof(HistoryChangedEventHandler) + " Exception:" + ex.ToString()); 20 | 21 | } 22 | 23 | } 24 | 25 | protected virtual void OnHistoryChanged(WebView2EventArgs e) 26 | { 27 | HistoryChanged?.Invoke(this, e); 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/IsMutedChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | using Diga.WebView2.Interop; 4 | using Diga.WebView2.Wrapper.EventArguments; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class IsMutedChangedEventHandler : ICoreWebView2IsMutedChangedEventHandler 9 | { 10 | public event EventHandler IsMutedChanged; 11 | public void Invoke(ICoreWebView2 sender, object args) 12 | { 13 | try 14 | { 15 | OnIsMutedChanged(new WebView2EventArgs(sender, args)); 16 | } 17 | catch (Exception ex) 18 | { 19 | 20 | Debug.Print(nameof(IsMutedChangedEventHandler) + " Exception:" + ex.ToString()); 21 | } 22 | } 23 | 24 | protected virtual void OnIsMutedChanged(WebView2EventArgs e) 25 | { 26 | IsMutedChanged?.Invoke(this, e); 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/NewBrowserVersionAvailableEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Diga.WebView2.Interop; 3 | using Diga.WebView2.Wrapper.EventArguments; 4 | 5 | namespace Diga.WebView2.Wrapper.Handler 6 | { 7 | 8 | public class NewBrowserVersionAvailableEventHandler : ICoreWebView2NewBrowserVersionAvailableEventHandler 9 | { 10 | public event EventHandler NewBrowserVersionAvailable; 11 | public void Invoke(ICoreWebView2Environment webviewEnvironment, object args) 12 | { 13 | WebView2EventArgs evArgs = new WebView2EventArgs(webviewEnvironment, args); 14 | OnNewBrowserVersionAvailable(evArgs); 15 | } 16 | 17 | protected virtual void OnNewBrowserVersionAvailable(WebView2EventArgs args) 18 | { 19 | NewBrowserVersionAvailable?.Invoke(this, args); 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Handler/StateChangedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.EventArguments; 3 | using System; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Diga.WebView2.Wrapper.Handler 7 | { 8 | public class StateChangedEventHandler : ICoreWebView2StateChangedEventHandler 9 | { 10 | public event EventHandler StateChanged; 11 | public void Invoke([In, MarshalAs(UnmanagedType.Interface)] ICoreWebView2DownloadOperation sender, [In, MarshalAs(UnmanagedType.IUnknown)] object args) 12 | { 13 | OnStateChanged(sender, args); 14 | } 15 | 16 | private void OnStateChanged(ICoreWebView2DownloadOperation sender, object obj) 17 | { 18 | StateChanged?.Invoke(sender, new WebView2EventArgs(sender, obj)); 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/HeaderItem.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public class HeaderItem 4 | { 5 | public HeaderItem(string name, string value) 6 | { 7 | this.Name = name; 8 | this.Value = value; 9 | } 10 | public string Name{get;} 11 | public string Value{get;} 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/IMonitoringAction.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public interface IMonitoringAction 4 | { 5 | string MonitoringUrl { get; } 6 | string MonitoringFolder { get; } 7 | bool IsEnabled { get; } 8 | 9 | string[] FielExtensions { get; } 10 | 11 | bool CanExcecute(string url); 12 | 13 | bool Run(RequestInfo requestInfo, out ResponseInfo responseInfo); 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ImageFormat.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum ImageFormat 4 | { 5 | Png, 6 | Jpeg 7 | } 8 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/KeyEventType.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum KeyEventType 4 | { 5 | KeyDown, 6 | KeyUp, 7 | SystemKeyDown, 8 | SystemKeyUp, 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/MoveFocusReason.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum MoveFocusReason 4 | { 5 | Programatic, 6 | Next, 7 | Previous, 8 | } 9 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/PermissionState.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum PermissionState 4 | { 5 | Default, 6 | Allow, 7 | Deny, 8 | } 9 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/PermissionType.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum PermissionType 4 | { 5 | UnknownPermission, 6 | Microphone, 7 | Camera, 8 | Geolocation, 9 | Notifications, 10 | OtherSensors, 11 | ClipboardRead, 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/PhysicalKeyStatus.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | 3 | // ReSharper disable once CheckNamespace 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class PhysicalKeyStatus 7 | { 8 | private readonly COREWEBVIEW2_PHYSICAL_KEY_STATUS _Status; 9 | public PhysicalKeyStatus(COREWEBVIEW2_PHYSICAL_KEY_STATUS status) 10 | { 11 | this._Status = status; 12 | } 13 | 14 | 15 | public uint RepeatCount => this._Status.RepeatCount; 16 | public uint ScanCode => this._Status.ScanCode; 17 | public int IsExtendedKey => this._Status.IsExtendedKey; 18 | public int IsMenuKeyDown => this._Status.IsMenuKeyDown; 19 | public int WasKeyDown => this._Status.WasKeyDown; 20 | public int IsKeyReleased => this._Status.IsKeyReleased; 21 | } 22 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ProcessFailedKind.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum ProcessFailedKind 4 | { 5 | BrowserProcessExited, 6 | RenderProcessExited, 7 | RenderProcessUnresponsive, 8 | FrameRenderProcessExited, 9 | UtilityProcessExited, 10 | SandboxHelperProcessExited, 11 | GpuProcessExited, 12 | PpapiPluginProcessExited, 13 | PpapiBrokerProcessExited, 14 | UnknownProcessExited 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ResourceContext.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum ResourceContext 4 | { 5 | All, 6 | Document, 7 | Stylesheet, 8 | Image, 9 | Media, 10 | Font, 11 | Script, 12 | XmlHttpRequest, 13 | Fetch, 14 | TextTrack, 15 | EventSource, 16 | Websocket, 17 | Manifest, 18 | SignedExchange, 19 | Ping, 20 | CspViolationReport, 21 | Other, 22 | } 23 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/ScriptDialogKind.cs: -------------------------------------------------------------------------------- 1 | namespace Diga.WebView2.Wrapper 2 | { 3 | public enum ScriptDialogKind 4 | { 5 | Alert, 6 | Confirm, 7 | Prompt, 8 | BeforeUnload 9 | } 10 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Types/DispParams.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | namespace Diga.WebView2.Wrapper.Types 5 | { 6 | [StructLayout(LayoutKind.Sequential)] 7 | public sealed class DispParams 8 | { 9 | public IntPtr rgvarg; 10 | public IntPtr rgdispidNamedArgs; 11 | [MarshalAs(UnmanagedType.U4)] 12 | public int cArgs; 13 | [MarshalAs(UnmanagedType.U4)] 14 | public int cNamedArgs; 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Types/ExcepInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | namespace Diga.WebView2.Wrapper.Types 5 | { 6 | [StructLayout(LayoutKind.Sequential)] 7 | public class ExcepInfo 8 | { 9 | public IntPtr pvReserved = IntPtr.Zero; 10 | public IntPtr pfnDeferredFillIn = IntPtr.Zero; 11 | [MarshalAs(UnmanagedType.U2)] 12 | public short wCode; 13 | [MarshalAs(UnmanagedType.U2)] 14 | public short wReserved; 15 | [MarshalAs(UnmanagedType.BStr)] 16 | public string bstrSource; 17 | [MarshalAs(UnmanagedType.BStr)] 18 | public string bstrDescription; 19 | [MarshalAs(UnmanagedType.BStr)] 20 | public string bstrHelpFile; 21 | [MarshalAs(UnmanagedType.U4)] 22 | public int dwHelpContext; 23 | [MarshalAs(UnmanagedType.U4)] 24 | public int scode; 25 | } 26 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/Types/ProcessorArch.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | // ReSharper disable once CheckNamespace 5 | namespace Diga.WebView2.Wrapper.Types 6 | { 7 | internal static class ProcessorArch 8 | { 9 | public static bool Is64BitProcess => IntPtr.Size == 8; 10 | 11 | public static Architecture GetArchitecture() 12 | { 13 | return RuntimeInformation.ProcessArchitecture; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebResourceContext.cs: -------------------------------------------------------------------------------- 1 | // ReSharper disable once CheckNamespace 2 | 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | 7 | 8 | public enum WebResourceContext 9 | { 10 | All, 11 | Document, 12 | Stylesheet, 13 | Image, 14 | Media, 15 | Font, 16 | Script, 17 | XmlHttpRequest, 18 | Fetch, 19 | TextTrack, 20 | EventSource, 21 | Websocket, 22 | Manifest, 23 | SignedExchange, 24 | Ping, 25 | CspViolationReport, 26 | Other, 27 | } 28 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2ControllerOptions.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class WebView2ControllerOptions : WebView2ControllerOptions2Interface 7 | { 8 | public WebView2ControllerOptions(ICoreWebView2ControllerOptions2 options):base(options) 9 | { 10 | 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2Deferral.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class WebView2Deferral : WebView2DeferralInterface 7 | { 8 | internal WebView2Deferral(ICoreWebView2Deferral deferral):base(deferral) 9 | { 10 | 11 | } 12 | 13 | } 14 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2ExecuteScriptResult.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class WebView2ExecuteScriptResult: WebView2ExecuteScriptResultInterface 7 | { 8 | public WebView2ExecuteScriptResult(ICoreWebView2ExecuteScriptResult result):base(result) 9 | { 10 | 11 | } 12 | 13 | new public WebView2ScriptException Exception => new WebView2ScriptException(base.Exception); 14 | } 15 | 16 | 17 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2PrintSettings.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | 7 | public class WebView2PrintSettings : WebView2PrintSettingsInterface 8 | { 9 | 10 | public WebView2PrintSettings(ICoreWebView2PrintSettings printSettings):base(printSettings) 11 | { 12 | 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2Profile.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class WebView2Profile : WebView2Profile8Interface 7 | { 8 | public WebView2Profile(ICoreWebView2Profile8 profile):base(profile) 9 | { 10 | 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WebView2ScriptException.cs: -------------------------------------------------------------------------------- 1 | using Diga.WebView2.Interop; 2 | using Diga.WebView2.Wrapper.Implementation; 3 | 4 | namespace Diga.WebView2.Wrapper 5 | { 6 | public class WebView2ScriptException: WebView2ScriptExceptionInterface 7 | { 8 | public WebView2ScriptException(ICoreWebView2ScriptException exception):base(exception) 9 | { 10 | 11 | } 12 | 13 | } 14 | 15 | 16 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/WrapperSign.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/WrapperSign.snk -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/interop/BrowserVersionState.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Diga.WebView2.Wrapper.interop 4 | { 5 | [Flags] 6 | internal enum BrowserVersionState:int 7 | { 8 | Older = -1, 9 | Equal = 0, 10 | Newer = 1 11 | } 12 | } -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/logo.png -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/Diga.WebView2.Wrapper.targets: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %(RecursiveDir)%(FileName)%(Extension) 7 | PreserveNewest 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.dll -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.exp -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.lib -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/arm64/Diga.WebView2.Native.pdb -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.dll -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.exp -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.lib -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x64/Diga.WebView2.Native.pdb -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.dll -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.exp -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.lib -------------------------------------------------------------------------------- /src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/src/Diga.WebView2.Wrapper/native/x86/Diga.WebView2.Native.pdb -------------------------------------------------------------------------------- /wwwroot/WebViewWebAssembly.styles.css.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/WebViewWebAssembly.styles.css.br -------------------------------------------------------------------------------- /wwwroot/WebViewWebAssembly.styles.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/WebViewWebAssembly.styles.css.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.Web.t8j9bq7eug.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.8bgf3h7zzy.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.AspNetCore.Components.q408sok5jb.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Abstractions.y48vvcgtr7.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.Json.e9vxb7i3dh.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Configuration.j6zcnzlj73.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.Abstractions.56xaoz8j7u.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.DependencyInjection.pxt8fnexc7.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.Abstractions.pi7fq99022.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Logging.hnku8105c3.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Options.2shovcm8i6.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.Extensions.Primitives.ysbak4uz1g.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.WebAssembly.8eb000j8w7.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/Microsoft.JSInterop.pfhlxcfl7p.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.8n7v589bit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.8n7v589bit.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.8n7v589bit.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.8n7v589bit.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.8n7v589bit.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.8n7v589bit.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Concurrent.a0m9n8g3tx.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Collections.Immutable.3cpzfi67kv.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.ComponentModel.3zv8xfb1e2.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Console.0ar590w134.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Console.0ar590w134.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Console.0ar590w134.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Console.0ar590w134.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Console.0ar590w134.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Console.0ar590w134.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Diagnostics.DiagnosticSource.2xmt08big5.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.IO.Pipelines.xec0hsdhj9.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Linq.n52o776mdy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Linq.n52o776mdy.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Linq.n52o776mdy.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Linq.n52o776mdy.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Linq.n52o776mdy.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Linq.n52o776mdy.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Memory.ym4o9q9dig.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Memory.ym4o9q9dig.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Memory.ym4o9q9dig.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Memory.ym4o9q9dig.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Memory.ym4o9q9dig.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Memory.ym4o9q9dig.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.Json.6dnfc14sa5.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Http.f8xoqp4kg9.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Net.Primitives.urln2d08lx.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.CoreLib.tzgwpm15m5.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Private.Uri.1t814wh6wy.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.y0r344ylzs.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.gumgzetwph.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.gumgzetwph.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.gumgzetwph.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.gumgzetwph.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Runtime.gumgzetwph.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Runtime.gumgzetwph.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Encodings.Web.nppv1pnh0y.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.Json.w46w0yswxv.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/System.Text.RegularExpressions.14u2ss3t9f.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/WebViewWebAssembly.eo2rrrwsij.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/blazor.boot.json.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/blazor.boot.json.br -------------------------------------------------------------------------------- /wwwroot/_framework/blazor.boot.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/blazor.boot.json.gz -------------------------------------------------------------------------------- /wwwroot/_framework/blazor.webassembly.js.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/blazor.webassembly.js.br -------------------------------------------------------------------------------- /wwwroot/_framework/blazor.webassembly.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/blazor.webassembly.js.gz -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.js.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.js.br -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.js.gz -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.native.eb4c4w8j9a.js.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.native.eb4c4w8j9a.js.br -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.native.eb4c4w8j9a.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.native.eb4c4w8j9a.js.gz -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm.br -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.native.kkcvyl94vm.wasm.gz -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.runtime.rubq0v1yiy.js.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.runtime.rubq0v1yiy.js.br -------------------------------------------------------------------------------- /wwwroot/_framework/dotnet.runtime.rubq0v1yiy.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/dotnet.runtime.rubq0v1yiy.js.gz -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat.br -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_CJK.tjcz0u77k5.dat.gz -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_EFIGS.tptq2av103.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_EFIGS.tptq2av103.dat -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_EFIGS.tptq2av103.dat.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_EFIGS.tptq2av103.dat.br -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_EFIGS.tptq2av103.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_EFIGS.tptq2av103.dat.gz -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat.br -------------------------------------------------------------------------------- /wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/_framework/icudt_no_CJK.lfu7j35m59.dat.gz -------------------------------------------------------------------------------- /wwwroot/css/app.css.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/app.css.br -------------------------------------------------------------------------------- /wwwroot/css/app.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/app.css.gz -------------------------------------------------------------------------------- /wwwroot/css/bootstrap/bootstrap.min.css.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/bootstrap/bootstrap.min.css.br -------------------------------------------------------------------------------- /wwwroot/css/bootstrap/bootstrap.min.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/bootstrap/bootstrap.min.css.gz -------------------------------------------------------------------------------- /wwwroot/css/bootstrap/bootstrap.min.css.map.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/bootstrap/bootstrap.min.css.map.br -------------------------------------------------------------------------------- /wwwroot/css/bootstrap/bootstrap.min.css.map.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/css/bootstrap/bootstrap.min.css.map.gz -------------------------------------------------------------------------------- /wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/favicon.png -------------------------------------------------------------------------------- /wwwroot/frame/test_frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/icon-192.png -------------------------------------------------------------------------------- /wwwroot/index.html.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/index.html.br -------------------------------------------------------------------------------- /wwwroot/index.html.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/index.html.gz -------------------------------------------------------------------------------- /wwwroot/mp3test/test1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/mp3test/test1.mp3 -------------------------------------------------------------------------------- /wwwroot/mp3test/test2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/mp3test/test2.mp3 -------------------------------------------------------------------------------- /wwwroot/mp3test/testmp3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /wwwroot/permission/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Permission 7 | 8 | 9 | 10 |

Click the button to get your coordinates.

11 | 12 | 13 | 14 |

Note: The geolocation property is not supported in IE8 and earlier versions.

15 | 16 |

17 | 18 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /wwwroot/resources/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |

TEST

9 |

10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "date": "2022-01-06", 4 | "temperatureC": 1, 5 | "summary": "Freezing" 6 | }, 7 | { 8 | "date": "2022-01-07", 9 | "temperatureC": 14, 10 | "summary": "Bracing" 11 | }, 12 | { 13 | "date": "2022-01-08", 14 | "temperatureC": -13, 15 | "summary": "Freezing" 16 | }, 17 | { 18 | "date": "2022-01-09", 19 | "temperatureC": -16, 20 | "summary": "Balmy" 21 | }, 22 | { 23 | "date": "2022-01-10", 24 | "temperatureC": -2, 25 | "summary": "Chilly" 26 | } 27 | ] 28 | -------------------------------------------------------------------------------- /wwwroot/sample-data/weather.json.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/sample-data/weather.json.br -------------------------------------------------------------------------------- /wwwroot/sample-data/weather.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ITAgnesmeyer/Diga.WebView2/34af0ab7ebcf2e90c5a3e8edcbd299e264d27b67/wwwroot/sample-data/weather.json.gz --------------------------------------------------------------------------------