mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-03-31 01:11:06 +00:00
This commit renames the `static` attribute to `namespace` and simultaneously reduces and expands the scope. The `namespace` attribute can now be applied to all imports in addition to functions, and it no longer recognizes full typed paths but rather just a bare identifier. The `namespace` attribute will generate a Rust namespace to invoke the item through if one doesn't already exist (aka bindign a type).
console.log
This directory is an example of using the #[wasm_bindgen]
macro to import the
console.log
function and call it
You can build the example with:
$ ./build.sh
(or running the commands on Windows manually)
and then opening up index.html
in a web browser should show a dialog!
For more information about this example be sure to check out
hello_world
which also has more comments about caveats and such.