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 -