From 0f9f6c776d2dda6363b403674f68c395668758ed Mon Sep 17 00:00:00 2001 From: Steve Dudenhoeffer Date: Mon, 3 Mar 2025 23:39:37 -0500 Subject: [PATCH] Rename SetVisible to SetHidden for clearer semantic meaning The method and its implementation now align with setting an element's "hidden" property instead of "visible." This change improves code clarity and consistency with expected behavior. --- node.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/node.go b/node.go index 4730f0e..000c6a0 100644 --- a/node.go +++ b/node.go @@ -21,7 +21,7 @@ type Node interface { ForEach(selector string, fn func(Node) error) error - SetVisible(val bool) error + SetHidden(val bool) error SetAttribute(name, value string) error } @@ -86,8 +86,8 @@ func (n node) ForEach(selector string, fn func(Node) error) error { return nil } -func (n node) SetVisible(val bool) error { - _, err := n.locator.Evaluate(fmt.Sprintf(`(element) => element.visible = %t;`, val), nil) +func (n node) SetHidden(val bool) error { + _, err := n.locator.Evaluate(fmt.Sprintf(`(element) => element.hidden = %t;`, val), nil) return err }