html

package module
v1.0.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package html provides the Ferret HTML module and its configuration.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(opts ...Option) (module.Module, error)

Types

type Option

type Option func(opts *options) error

func WithDefaultDriver

func WithDefaultDriver(drv drivers.Driver) Option

func WithDrivers

func WithDrivers(drvs ...drivers.Driver) Option

func WithNoLib

func WithNoLib() Option

Directories

Path Synopsis
Package drivers defines shared HTML driver interfaces, values, and options.
Package drivers defines shared HTML driver interfaces, values, and options.
cdp
Package cdp implements the Chrome DevTools Protocol HTML driver.
Package cdp implements the Chrome DevTools Protocol HTML driver.
cdp/dom
Package dom provides DOM helpers for the CDP HTML driver.
Package dom provides DOM helpers for the CDP HTML driver.
cdp/eval
Package eval builds JavaScript evaluation helpers for the CDP HTML driver.
Package eval builds JavaScript evaluation helpers for the CDP HTML driver.
cdp/events
Package events provides event stream helpers for the CDP HTML driver.
Package events provides event stream helpers for the CDP HTML driver.
cdp/input
Package input provides input emulation helpers for the CDP HTML driver.
Package input provides input emulation helpers for the CDP HTML driver.
cdp/network
Package network provides network management for the CDP HTML driver.
Package network provides network management for the CDP HTML driver.
cdp/session
Package session manages page-scoped CDP target sessions for the HTML driver.
Package session manages page-scoped CDP target sessions for the HTML driver.
cdp/templates
Package templates provides JavaScript templates for the CDP HTML driver.
Package templates provides JavaScript templates for the CDP HTML driver.
cdp/utils
Package utils provides utility helpers for the CDP HTML driver.
Package utils provides utility helpers for the CDP HTML driver.
internal/cssx
Package cssx compiles and validates CSSX expressions for HTML drivers.
Package cssx compiles and validates CSSX expressions for HTML drivers.
internal/data
Package data provides runtime value access helpers for HTML driver objects.
Package data provides runtime value access helpers for HTML driver objects.
internal/frameutil
Package frameutil provides helpers for walking HTML document frame trees.
Package frameutil provides helpers for walking HTML document frame trees.
internal/lazy
Package lazy provides lazy-loaded runtime values for HTML drivers.
Package lazy provides lazy-loaded runtime values for HTML drivers.
internal/nodeutil
Package nodeutil provides helpers for HTML node metadata and empty values.
Package nodeutil provides helpers for HTML node metadata and empty values.
internal/query
Package query parses HTML query selector kinds.
Package query parses HTML query selector kinds.
memory
Package memory implements the in-memory HTML driver.
Package memory implements the in-memory HTML driver.
internal
logutil
Package logutil provides structured logging helpers for the HTML module.
Package logutil provides structured logging helpers for the HTML module.
styleutil
Package styleutil serializes and deserializes inline style attributes.
Package styleutil serializes and deserializes inline style attributes.
useragent
Package useragent resolves configured browser user-agent values.
Package useragent resolves configured browser user-agent values.
Package lib registers HTML query functions for the Ferret HTML module.
Package lib registers HTML query functions for the Ferret HTML module.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL