mirror of
https://github.com/vlang/v.git
synced 2025-09-13 22:42:26 +03:00
jsdom: add Path2D API, All CanvasRenderingContext2D methods (except image methods) (#12404)
This commit is contained in:
parent
852d85b3a9
commit
d8f971ffb5
6 changed files with 413 additions and 4 deletions
|
@ -40,7 +40,7 @@ fn main() {
|
|||
elemc := document.get_element_by_id('myCanvas') or { panic('no canvas') }
|
||||
canv := jsdom.get_html_canvas_element(elemc) or { panic('expected canvas') }
|
||||
|
||||
context := get_2dcontext(canv) or { panic('wow') }
|
||||
context := canv.get_context_2d()
|
||||
mut state := DrawState{}
|
||||
canv.add_event_listener('mousedown', fn [mut state] (_ jsdom.IEventTarget, event jsdom.IEvent) {
|
||||
state.drawing = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue