// Highlight the node matching the given selector, or clear all highlights if
// the selector is "none"
Highlight the node matching the given selector, or clear all highlights if
the selector is "none"
// Highlight the node matching the given selector or clear all highlights if // the selector is " none "
func (self *Commands) Highlight(selector interface{}, args *HighlightArgs) error {
	 else {
	return browser.NotImplemented
}
func ( self * Commands ) Highlight ( selector interface { } , args * HighlightArgs ) error { return browser . NotImplemented }
Highlight the node matching the given selector, or clear all highlights if
the selector is "none"
Highlight the node matching the given selector or clear all highlights if the selector is " none "
// if args == nil { // 	args = &HighlightArgs{} // } // defaults.SetDefaults(args) // if elements, err := self.browser.Tab().ElementQuery(selector, nil); err == nil { // 	if len(elements) == 0 { // 		return self.browser.Tab().AsyncRPC(`DOM`, `hideHighlight`, nil) // 	} else { // 		for _, element := range elements { // 			if err := element.Highlight(args.R, args.G, args.B, args.A); err != nil { // 				return err // 			} // 		} // 		return nil // 	} // } else { // 	return err // }