Module workflow_dom::inject 
source · Expand description
DOM injection utilities, allowing injection of script and style
elements from Rust buffers using Blob
objects.
This can be used in conjunction with include_bytes macro to embed
JavaScript scripts, modules and CSS stylesheets directly within WASM
binary.
Enums
- The Content enum specifies the type of the content being injected Each enum variant contains optional contentidand&[u8]data.
Functions
- Inject data buffer contained in theContentstruct as aBlobinto DOM. Executes an optionalloadcallback when the loading is complete. The load callback receivesweb_sys::CustomEventstruct indicating the load result.
- Inject CSS stylesheed directly into DOM as a<style>element usingElement::set_inner_html
- Inject script as aBlobbuffer into DOM. Executes an optionalloadcallback when the loading is complete. The load callback receivesweb_sys::CustomEventstruct indicating the load result.