Hybrid Bridge
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CHybridBridge.ClassBridge< HybridBridge.HybridMessagingHandler.ProxyClass >
 ▼CDictionary
 CHybridBridge.InstancePool.InstanceDictionary< T >Represents a generic dictionary of instances to be registered on the GlobalPool and their values
 ▼CEventArgs
 CHybridBridge.Android.JavascriptMessageEventArgsThe event arguments used by the JavascriptMessageEvent delegate
 ▼CHybridBridge.PushJavascriptEventArgsThe event arguments used by the PushJavascriptEvent delegate
 CHybridBridge.FireJavascriptEventArgsThe event arguments used by the PushJavascriptEvent delegate for codes expecting no result at all
 ▼CException
 ▼CHybridBridge.Exceptions.HybridBridgeExceptionRepresent errors that occurs during HybridBridge code execution
 CHybridBridge.Exceptions.InvalidGenericTypeExceptionRepresent errors that occurs when fails to cast an object to a Type
 CHybridBridge.Exceptions.RedundantHandlerExceptionRepresent an error that occurs for adding two identical handler to a BridgeController
 CHybridBridge.InstancePool.GlobalPoolContains a list of all registered instances and their identical identification string
 CHybridBridge.HttpTools.HttpValueRepresenting a query string key, value pair
 ▼CHybridBridge.IBridgeHandlerInterface that needs to be implemented by handlers to be understandable by the holding BridgeController
 CHybridBridge.ClassBridge< T >A generic handler to be used to make C# classes accessible from the Javascript side
 CHybridBridge.EnumBridge< T >A generic handler to be used to make C# enumerable types accessible from the Javascript side
 CHybridBridge.HybridMessagingHandlerA class for event driven communicate with Javascript side
 ▼CIDisposable
 CHybridBridge.ClassBridge< T >A generic handler to be used to make C# classes accessible from the Javascript side
 CHybridBridge.HybridMessagingHandlerA class for event driven communicate with Javascript side
 CHybridBridge.iOS.UIWebViewHybridBridgeUIWebViewHybridBridge is a class containing a list of registered IBridgeHandler instances for iOS UIWebView object.
 ▼CHybridBridge.WebServer.HybridBridgeLocalServerLocalWebServer is an abstract class providing HTTP local server capacity and containing a list of registered IBridgeHandler instances
 CHybridBridge.UWP.WebViewHybridServerWebViewHybridServer is a class containing a list of registered IBridgeHandler instances for Windows WebView object managing a local http server for two way commication with the WebView object.
 CHybridBridge.Win81.WebViewHybridServerWebViewHybridServer is a class containing a list of registered IBridgeHandler instances for Windows WebView object managing a local http server for two way commication with the WebView object.
 CHybridBridge.Win.WebBrowserHybridServerWebBrowserHybridServer is a class containing a list of registered IBridgeHandler instances for WinForm WebBrowser control.
 CHybridBridge.Win.WPF.WebBrowserHybridServerWebBrowserHybridServer is a class containing a list of registered IBridgeHandler instances for WPF WebBrowser control.
 ▼CIList
 ▼CHybridBridge.BridgeControllerBridgeController is an abstract class containing a list of registered IBridgeHandler instances. This class should be extended for different environments.
 CHybridBridge.Android.WebViewHybridBridgeWebViewHybridBridge is a class containing a list of registered IBridgeHandler instances for android WebView object.
 CHybridBridge.iOS.UIWebViewHybridBridgeUIWebViewHybridBridge is a class containing a list of registered IBridgeHandler instances for iOS UIWebView object.
 CHybridBridge.UWP.WebViewHybridBridgeWebViewHybridBridge is a class containing a list of registered IBridgeHandler instances for Windows WebView object.
 CHybridBridge.WebServer.HybridBridgeLocalServerLocalWebServer is an abstract class providing HTTP local server capacity and containing a list of registered IBridgeHandler instances
 CHybridBridge.Win81.WebViewHybridBridgeWebViewHybridBridge is a class containing a list of registered IBridgeHandler instances for Windows WebView object.
 CHybridBridge.InstancePool.InstanceDictionary< List< string > >
 ▼CIUriToStreamResolver
 CHybridBridge.UWP.UriToAppDataResolverA simple implementation of IUriToStreamResolver interface that search for files in ms-appdata directory
 CHybridBridge.UWP.UriToAppxResolverA simple implementation of IUriToStreamResolver interface that search for files in ms-appx directory
 CHybridBridge.UWP.WebViewHybridBridge.UriToHybridResolverIUriToStreamResolver compatible class responsible for handling hybrid requests
 CHybridBridge.Win81.UriToAppDataResolverA simple implementation of IUriToStreamResolver interface that search for files in ms-appdata directory
 CHybridBridge.Win81.UriToAppxResolverA simple implementation of IUriToStreamResolver interface that search for files in ms-appx directory
 CHybridBridge.Win81.WebViewHybridBridge.UriToHybridResolverIUriToStreamResolver compatible class responsible for handling hybrid requests
 ▼CIValueCallback
 CHybridBridge.Android.WebViewHybridBridge.JavascriptCallbackRepresenting a Javascript result callback
 ▼CList
 CHybridBridge.InstancePool.InstanceListRepresents a list of objects to be registered on GlobalPool
 ▼CNSUrlProtocol
 CHybridBridge.iOS.UIWebViewHybridBridge.HybridUrlProtocolCustom implementation of the NSUrlProtocol class for capturing Application-Wide web requests
 ▼CObject
 CHybridBridge.Android.WebViewHybridBridge.JavascriptCallbackRepresenting a Javascript result callback
 CHybridBridge.HybridMessagingHandler.ProxyClassThe class to be reflected on Javascript side
 ▼CReadOnlyCollection
 CHybridBridge.HttpTools.HttpValueCollectionA readonly collection of the query string key, value pairs
 ▼CWebChromeClient
 CHybridBridge.Android.WebViewHybridBridge.AndroidWebChromeClientThe class to handle WebView chrome specific events
 ▼CWebViewClient
 CHybridBridge.Android.WebViewHybridBridge.AndroidWebViewClientThe class to handle WebView events