View full source code or view the compiled example online
A simple painting program.
Cargo.toml
The Cargo.toml
enables features necessary to work with the DOM, events and 2D canvas.
{{#include ../../../examples/paint/Cargo.toml}}
src/lib.rs
Creates the <canvas>
element, applies a CSS style to it, adds it to the document, get a 2D rendering context and adds listeners for mouse events.
{{#include ../../../examples/paint/src/lib.rs}}