This repository has been 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
: IDisposable
void
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, IInputHandler
void
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, IDisposable
T
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.