Package-level declarations

Types

Link copied to clipboard
typealias GetURL = () -> String?
Link copied to clipboard
interface Http4KNavigation : WebDriver.Navigation
Link copied to clipboard
class Http4kWebDriver(initialHandler: HttpHandler, clock: Clock = Clock.systemDefaultZone()) : WebDriver
Link copied to clipboard
class JSoupElementFinder(navigate: Navigate, getURL: GetURL, element: Element) : SearchContext
Link copied to clipboard
data class JSoupWebElement(navigate: Navigate, getURL: GetURL, val element: Element) : WebElement
Link copied to clipboard
typealias Navigate = (Request) -> Unit
Link copied to clipboard
data class Page(val status: Status, navigate: Navigate, getURL: GetURL, val handle: UUID, val url: String, val contents: String, val previous: Page? = null, val next: Page? = null)

Functions

Link copied to clipboard

DSL-helper so we can use this webdriver in a lambda-with-receiver context