http4k
Toggle table of contents
6.55.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k
http4k-testing-playwright
/
org.http4k.playwright
/
Http4kBrowser
Http4k
Browser
class
Http4kBrowser
(
delegate
:
Browser
,
val
baseUri
:
Uri
)
:
Browser
(
source
)
Custom Page implementation to add convenience functions to the standard Playwright model
Members
Constructors
Http4k
Browser
Link copied to clipboard
constructor
(
delegate
:
Browser
,
baseUri
:
Uri
)
Properties
base
Uri
Link copied to clipboard
val
baseUri
:
Uri
is
Connected
Link copied to clipboard
open
override
val
isConnected
:
Boolean
Functions
bind
Link copied to clipboard
open
fun
bind
(
title
:
String
?
)
:
BindResult
?
open
override
fun
bind
(
title
:
String
?
,
options
:
Browser.BindOptions
?
)
:
BindResult
?
browser
Type
Link copied to clipboard
open
override
fun
browserType
(
)
:
BrowserType
?
close
Link copied to clipboard
open
override
fun
close
(
options
:
Browser.CloseOptions
?
)
open
fun
close
(
)
contexts
Link copied to clipboard
open
override
fun
contexts
(
)
:
List
<
BrowserContext
?
>
?
is
Connected
Link copied to clipboard
open
override
fun
isConnected
(
)
:
Boolean
new
Browser
CDPSession
Link copied to clipboard
open
override
fun
newBrowserCDPSession
(
)
:
CDPSession
?
new
Context
Link copied to clipboard
open
fun
newContext
(
)
:
BrowserContext
?
open
override
fun
newContext
(
options
:
Browser.NewContextOptions
?
)
:
BrowserContext
?
new
Page
Link copied to clipboard
open
override
fun
newPage
(
options
:
Browser.NewPageOptions
?
)
:
Page
?
open
override
fun
newPage
(
)
:
HttpPage
off
Context
Link copied to clipboard
open
override
fun
offContext
(
handler
:
Consumer
<
BrowserContext
?
>
?
)
off
Disconnected
Link copied to clipboard
open
override
fun
offDisconnected
(
handler
:
Consumer
<
Browser
?
>
?
)
on
Context
Link copied to clipboard
open
override
fun
onContext
(
handler
:
Consumer
<
BrowserContext
?
>
?
)
on
Disconnected
Link copied to clipboard
open
override
fun
onDisconnected
(
handler
:
Consumer
<
Browser
?
>
?
)
start
Tracing
Link copied to clipboard
open
fun
startTracing
(
)
open
fun
startTracing
(
page
:
Page
?
)
open
override
fun
startTracing
(
page
:
Page
?
,
options
:
Browser.StartTracingOptions
?
)
stop
Tracing
Link copied to clipboard
open
override
fun
stopTracing
(
)
:
ByteArray
?
unbind
Link copied to clipboard
open
override
fun
unbind
(
)
version
Link copied to clipboard
open
override
fun
version
(
)
:
String
?