Crate blitz

Crate blitz 

Source
Expand description

Blitz is a modular, embeddable web engine with a native Rust API.

It powers the dioxus-native UI framework.

This crate exists to collect the most important functionality for users together in one place. It does not bring any unique functionality, but rather, it re-exports the relevant crates as modules. The exported crate corresponding to each module is also available in a stand-alone manner, i.e. blitz-dom as blitz::dom.

Modules§

dom
Re-export of blitz_dom. The core DOM abstraction in Blitz
html
Re-export of blitz_html. HTML parsing on top of blitz-dom
net
Re-export of blitz_net. Networking (HTTP, filesystem, Data URIs) for Blitz
paint
Re-export of blitz_paint. Paint a blitz_dom::BaseDocument by pushing anyrender drawing commands into an impl anyrender::PaintScene.
shell
Re-export of blitz_shell. Event loop, windowing and system integration.
traits
Re-export of blitz_traits. Base types and traits for interoperability between modules Types and traits to enable interoperability between the other Blitz crates without circular or unnecessary dependencies.

Functions§

launch_static_html
launch_static_html_cfg
launch_urlnet