snapshots_test__diagnostics_event_misuse.snap
raw
---
source: crates/guiduck-component-core/tests/snapshots_test.rs
expression: "compile_or_render_errors(source, \"broken.gdc\")"
---
error: `event` has no field `button` on this wire; here it offers x, y, click-count
--> broken.gdc:8:32
|
8 | (container :on-click (pick event.button))
| ^^^^^^^^^^^^
error: `event` is not a value; read one of its fields (event.x, event.y, event.click-count)
--> broken.gdc:10:32
|
10 | (container :on-click (pick event))
| ^^^^^
error: `event` is only available on pointer wires (`:on-click`, `:on-counted-click`, and the `:on-pointer-…` family) and `:on-key`; this wire is neither
--> broken.gdc:12:44
|
12 | (text-input :text "x" :on-change (pick event.click-count))
| ^^^^^^^^^^^^^^^^^
error: `event` is not a declared name
--> broken.gdc:14:19
|
14 | (text :text "{event.x}")))
| ^^^^^^^