wasm-bindgen/examples/canvas
Alex Crichton 92b7de3d3d Skip args in overloaded method names if all same
This commit updates how we name overloaded methods. Previously all argument
names were concatenated, but after this commit it only concatenates argument
names where at least one possibility has a different type. Otherwise if all
possibilities have the same type name it in theory isn't adding too much more
information!

Additionally this commit also switches to using `_with_` consistently everywhere
instead of `_with_` for constructors and `_using_` for methods.

Closes #712
2018-08-20 10:30:02 -07:00
..
src Skip args in overloaded method names if all same 2018-08-20 10:30:02 -07:00
.gitignore example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
build.sh example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
Cargo.toml example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
index.html example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
index.js example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
package.json example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
README.md example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00
webpack.config.js example: Add an example of drawing a smiley face with canvas 2018-08-15 17:40:39 -07:00

Canvas 2D Example

This directory is an example of using the web-sys crate to draw on a 2D canvas.

You can build and run the example with:

$ ./build.sh

(or running the commands on Windows manually)

and then opening up http://localhost:8080/ in a web browser should show a smiley face drawn on canvas by Rust and WebAssembly.