From b937bea370b9e868eaa5da2791f1a1c120c2641f Mon Sep 17 00:00:00 2001
From: luRaichu <69605426+BTTRG@users.noreply.github.com>
Date: Wed, 18 Oct 2023 18:30:40 -0400
Subject: [PATCH] Add PgUp, PgDn, and Select All buttons
---
wrp.go | 9 ++++++++-
wrp.html | 5 ++++-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/wrp.go b/wrp.go
index ec0abe2..a4dd777 100644
--- a/wrp.go
+++ b/wrp.go
@@ -38,6 +38,7 @@ import (
"github.com/chromedp/cdproto/css"
"github.com/chromedp/cdproto/emulation"
"github.com/chromedp/cdproto/page"
+ "github.com/chromedp/cdproto/input"
"github.com/chromedp/chromedp"
"github.com/soniakeys/quant/median"
)
@@ -207,7 +208,13 @@ func (rq *wrpReq) action() chromedp.Action {
return chromedp.KeyEvent("\u0301")
case ">":
return chromedp.KeyEvent("\u0303")
- }
+ case "Up":
+ return chromedp.KeyEvent("\u0308")
+ case "Dn":
+ return chromedp.KeyEvent("\u0307")
+ case "All": // Select all
+ return chromedp.KeyEvent("a", chromedp.KeyModifiers(input.ModifierCtrl))
+ }
}
// Keys
if len(rq.keys) > 0 {
diff --git a/wrp.html b/wrp.html
index e1fbe3e..b0980ea 100644
--- a/wrp.html
+++ b/wrp.html
@@ -9,6 +9,8 @@
+
+
W
H
Z
K
-