This repository was archived by the owner on Mar 14, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Exomia.CEF
Daniel Baetz edited this page Mar 13, 2020
·
7 revisions
A cef settings wrapper. This class cannot be inherited.
public class Exomia.CEF.CefSettingsWrapper
: IDisposable.ctor CefSettingsWrapper(CefSettings cefSettings)
Initializes a new instance of the class.
-
cefSettings- The cef settings.
A cef wrapper for clean initialization and shutdown.
public class Exomia.CEF.CefWrapper
: IDisposablevoid Dispose()IDisposable Create(Action overrideCefSettings = null)
Creates a new .
-
overrideCefSettings- (Optional) Override cef settings.
An exomia web browser. This class cannot be inherited.
public class Exomia.CEF.ExomiaWebBrowser
: ChromiumWebBrowser, IRenderWebBrowser, IWebBrowserInternal, IWebBrowser, IDisposable, IExomiaWebBrowser, IComponent, IInitializable, IInputHandlervoid Dispose(Boolean disposing)void g__DisposeDictionary|21_0(IDictionary dictionary)IExomiaWebBrowser Create(String name, String baseUrl = about:blank, Boolean debug = False)
Creates an new instance of .
-
name- The name. -
baseUrl- (Optional) URL of the base. -
debug- (Optional) True to debug.
Interface for exomia web browser.
public interface Exomia.CEF.IExomiaWebBrowser
: IWebBrowser, IDisposableT AddUiCallback(String name, T item)
Adds a user interface callback item.
-
name- The name. -
item- The item.
void SetJsUiStore(IJsUiStore jsUiStore)
Sets the js user interface store.
-
jsUiStore- The js user interface store.