Crate gxi_web_binds[][src]

Modules

util_macros

Macros

create_web_container
create_web_widget
generate_attr
generate_on_func
generate_pub_attr
generate_pub_bool_attr
impl_add_for_web_node
impl_drop_for_web_node
impl_web_container
impl_web_widget
log

Structs

A
Abbr
Address
Area
Article
Aside
Audio
B
Base
Bdi
Bdo
Blockquote
Body
Br
Button
Canvas
Caption
Cite
Closure

A handle to both a closure in Rust as well as JS closure which will invoke the Rust closure.

Code
Col
Colgroup
Data
Datalist
Dd
Del
Details
Dfn
Dialog
Div
Dl
Dt
Em
Embed
Fieldset
Figcaption
Figure
Footer
Form
H1
H2
H3
H4
H5
H6
Head
Header
Hr
I
Iframe
Img
Ins
JsFuture

A Rust Future backed by a JavaScript Promise.

JsValue

Representation of an object owned by JS.

Kbd
Label
Legend
Li
Link
Main
Map
Mark
Math
Menu
Meta
Meter
Nav
NoScript
Object
Ol
OpTion
Optgroup
Output
P
Param
Picture
Portal
Pre
Progress
Q
Rp
Rt
Ruby
S
Samp
Script
Section
Select
Small
Span
Strong
Style
Sub
Summary
Sup
Svg
Table
Tbody
Td
Textarea
Tfoot
Th
Thead
Time
Title
Tr
Track
U
Ul
Var
Video
Wbr

Traits

GlobalAttributes
UnwrapThrowExt

An extension trait for Option<T> and Result<T, E> for unwraping the T value, or throwing a JS error if it is not available.

Functions

future_to_promise

Converts a Rust Future into a JavaScript Promise.

run
spawn_local

Runs a Rust Future on the current thread.

Attribute Macros

__wasm_bindgen_class_marker
wasm_bindgen