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 content
idand&[u8]data.
Functions§
- Inject data buffer contained in the
Contentstruct 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 a
Blobbuffer into DOM. Executes an optionalloadcallback when the loading is complete. The load callback receivesweb_sys::CustomEventstruct indicating the load result.