diff --git a/main.go b/main.go
index 92710e1..2a16171 100644
--- a/main.go
+++ b/main.go
@@ -21 +20,0 @@ func main() {
- // b[i].InnerText = "mason"
@@ -23,14 +22 @@ func main() {
- fmt.Println("Click: ", e.Target.InnerText)
- })
- b[i].AddEventListener("mouseenter", func(e element.Event) {
- fmt.Println("MOUSE ENTER")
- })
- b[i].AddEventListener("mouseleave", func(e element.Event) {
- fmt.Println("MOUSE LEAVE")
- })
- b[i].AddEventListener("mouseover", func(e element.Event) {
- fmt.Println("MOUSE OVER")
- })
-
- b[i].AddEventListener("mousemove", func(e element.Event) {
- fmt.Println("MOUSE POSITION: ", e.X, e.Y)
+ fmt.Println("Click")
@@ -39,12 +24,0 @@ func main() {
-
- doc.AddEventListener("mousedown", func(e element.Event) {
- fmt.Println("MOUSE DOWN")
- })
-
- doc.AddEventListener("mouseup", func(e element.Event) {
- fmt.Println("MOUSE UP")
- })
-
- doc.AddEventListener("click", func(e element.Event) {
- fmt.Println("CLICK")
- })
package main
import (
"fmt"
"gui/document"
"gui/element"
// _ "net/http/pprof"
)
func main() {
// Server for pprof
// go func() {
// fmt.Println(http.ListenAndServe("localhost:6060", nil))
// }()
document.Open("./src/app.html", func(doc *element.Node) {
row := doc.QuerySelector(".row")
buttons := row.QuerySelectorAll(".button")
b := *buttons
for i := range b {
// b[i].InnerText = "mason"
b[i].AddEventListener("click", func(e element.Event) {
fmt.Println("Click: ", e.Target.InnerText)
})
b[i].AddEventListener("mouseenter", func(e element.Event) {
fmt.Println("MOUSE ENTER")
})
b[i].AddEventListener("mouseleave", func(e element.Event) {
fmt.Println("MOUSE LEAVE")
})
b[i].AddEventListener("mouseover", func(e element.Event) {
fmt.Println("MOUSE OVER")
})
b[i].AddEventListener("mousemove", func(e element.Event) {
fmt.Println("MOUSE POSITION: ", e.X, e.Y)
})
}
doc.AddEventListener("mousedown", func(e element.Event) {
fmt.Println("MOUSE DOWN")
})
doc.AddEventListener("mouseup", func(e element.Event) {
fmt.Println("MOUSE UP")
})
doc.AddEventListener("click", func(e element.Event) {
fmt.Println("CLICK")
})
})
}