[−][src]Crate browser_window
Browser Window is a Rust crate that allows you manipulate simple browsers contained within simple windows. Just like Electron, you can use it to build graphical user interfaces with HTML/CSS/JS technology.
Warning: At the moment only Windows is suppored. (GTK support is on the way!)
Moreover, Browser Window uses the Chromium browser engine. So Browser Window uses CEF as a dependency. To get CEF set up properly, take a look here.
To start building apps with Browser Window, take a quick look at the application
module.
For an example, see this example code.
Modules
application | This module contains runtime and application related handles. |
browser | This module contains all browser related handles and stuff. |
Structs
DelegateFuture | This future executes a async closure on the GUI thread and returns the result. This future executes a closure on the GUI thread and returns the result. |
DelegateFutureFuture | This future runs a future on the GUI thread and returns its output. |
Enums
DelegateError | The error that occurs when you're delegating work to the GUI thread, but it fails to finish and/or return a result. |